HalpErrorDeferredHandler

void __fastcall HalpErrorDeferredHandler(__int64 a1, __int128 *a2){
  __int128 v2; 
  INT64 v3; 
  INT64 v4; 
  INT64 a1a[2]; 
  __int128 v6; 
  v2 = a2[1];
  *(_OWORD *)a1a = *a2;
  v6 = v2;
  RtlpInterlockedPushEntrySList((PSLIST_HEADER)&WheapDrsPoolList, (PSLIST_ENTRY)(a1 - 16));
  if( HIDWORD(v2) == 1 )
  {
    HalpMemoryErrorDeferredHandler((INT64)a1a);
  }
  else if( HIDWORD(v6) == 2 )
  {
    HalpPmemErrorDeferredHandler((_DWORD **)a1a, v3, v4);
  }
}

Referenced by:

No references.