HalpErrorDeferredHandler
NTSTATUS __fastcall HalpErrorDeferredHandler(__int64 a1, __int128 *a2){
__int128 v2;
NTSTATUS result;
_DEVICE_OBJECT *v4;
_UNICODE_STRING *v5;
__int128 v6;
__int128 v7;
v2 = a2[1];
v6 = *a2;
v7 = v2;
result = (unsigned int)RtlpInterlockedPushEntrySList(&WheapDrsPoolList, (PSLIST_ENTRY)(a1 - 16));
if( HIDWORD(v2) == 1 )
return HalpMemoryErrorDeferredHandler((__int64)&v6);
if( HIDWORD(v7) == 2 )
return(unsigned int)HalpPmemErrorDeferredHandler((_DWORD **)&v6, v4, v5);
return result;
}Referenced by:
No references.