RtlVirtualUnwind method
Implementation
ffi.Pointer<ffi.NativeFunction<PEXCEPTION_ROUTINE>> RtlVirtualUnwind(
int HandlerType,
int ImageBase,
int ControlPc,
ffi.Pointer<_PIMAGE_RUNTIME_FUNCTION_ENTRY> FunctionEntry,
ffi.Pointer<PCONTEXT> ContextRecord,
ffi.Pointer<ffi.Pointer<ffi.Void>> HandlerData,
ffi.Pointer<ffi.Uint64> EstablisherFrame,
ffi.Pointer<PKNONVOLATILE_CONTEXT_POINTERS> ContextPointers,
) {
return (_RtlVirtualUnwind ??=
_dylib.lookupFunction<_c_RtlVirtualUnwind, _dart_RtlVirtualUnwind>(
'RtlVirtualUnwind'))(
HandlerType,
ImageBase,
ControlPc,
FunctionEntry,
ContextRecord,
HandlerData,
EstablisherFrame,
ContextPointers,
);
}