RtlUnwind

VOID __stdcall RtlUnwind(PVOID TargetFrame, PVOID TargetIp, EXCEPTION_RECORD *ExceptionRecord, PVOID ReturnValue){
  unsigned __int64 v8; 
  void *v9; 
  _DWORD a2[2]; 
  a2[0] = 0;
  RtlGetExtendedContextLength2(0x10000Bui64, a2, 0i64);
  v8 = a2[0] + 15i64;
  if( v8 <= a2[0] )
    v8 = 0xFFFFFFFFFFFFFF0i64;
  v9 = alloca(v8 & 0xFFFFFFFFFFFFFFF0ui64);
  RtlInitializeExtendedContext2((INT64)a2, 1048587i64, a2, 0i64);
  RtlUnwindEx(TargetFrame, TargetIp, ExceptionRecord, ReturnValue, (CONTEXT *)a2, 0i64);
}

Referenced by:

local_unwind