DISPATCHER_CONTEXT_ARM64

Type Alias DISPATCHER_CONTEXT_ARM64 

Source
pub type DISPATCHER_CONTEXT_ARM64 = _DISPATCHER_CONTEXT_ARM64;

Aliased Type§

#[repr(C)]
pub 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: u64, 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: u64§ControlPcIsUnwound: u8§NonVolatileRegisters: *mut u8