RtlUnwind method

void RtlUnwind(
  1. Pointer<Void> TargetFrame,
  2. Pointer<Void> TargetIp,
  3. Pointer<EXCEPTION_RECORD> ExceptionRecord,
  4. Pointer<Void> ReturnValue,
)

Implementation

void RtlUnwind(
  ffi.Pointer<ffi.Void> TargetFrame,
  ffi.Pointer<ffi.Void> TargetIp,
  ffi.Pointer<EXCEPTION_RECORD> ExceptionRecord,
  ffi.Pointer<ffi.Void> ReturnValue,
) {
  return (_RtlUnwind ??=
      _dylib.lookupFunction<_c_RtlUnwind, _dart_RtlUnwind>('RtlUnwind'))(
    TargetFrame,
    TargetIp,
    ExceptionRecord,
    ReturnValue,
  );
}