Type Alias DISPATCHER_CONTEXT_ARM64

Source
pub type DISPATCHER_CONTEXT_ARM64 = _DISPATCHER_CONTEXT_ARM64;

Aliased Type§

struct DISPATCHER_CONTEXT_ARM64 {
    pub ControlPc: u64,
    pub ImageBase: u64,
    pub FunctionEntry: *mut _IMAGE_ARM64_RUNTIME_FUNCTION_ENTRY,
    pub EstablisherFrame: u64,
    pub TargetPc: u64,
    pub ContextRecord: *mut _ARM64_NT_CONTEXT,
    pub LanguageHandler: Option<unsafe extern "C" fn(_: *mut _EXCEPTION_RECORD, _: *mut c_void, _: *mut _CONTEXT, _: *mut c_void) -> i32>,
    pub HandlerData: *mut c_void,
    pub HistoryTable: *mut _UNWIND_HISTORY_TABLE,
    pub ScopeIndex: u32,
    pub ControlPcIsUnwound: u8,
    pub NonVolatileRegisters: *mut u8,
}

Fields§

§ControlPc: u64§ImageBase: u64§FunctionEntry: *mut _IMAGE_ARM64_RUNTIME_FUNCTION_ENTRY§EstablisherFrame: u64§TargetPc: u64§ContextRecord: *mut _ARM64_NT_CONTEXT§LanguageHandler: Option<unsafe extern "C" fn(_: *mut _EXCEPTION_RECORD, _: *mut c_void, _: *mut _CONTEXT, _: *mut c_void) -> i32>§HandlerData: *mut c_void§HistoryTable: *mut _UNWIND_HISTORY_TABLE§ScopeIndex: u32§ControlPcIsUnwound: u8§NonVolatileRegisters: *mut u8