HalpHvMceConsumedMemoryErrorRecovery
NTSTATUS __stdcall HalpHvMceConsumedMemoryErrorRecovery(INT64 a1, INT64 a2, INT16 a3, CHAR a4, CHAR a5){
INT64 v8;
_MMINPAGE_SUPPORT *InPageSupport;
_MI_PARTITION *Partition;
INT64 v12;
INT64 v13;
INT64 v14[2];
INT64 v15;
*(_OWORD *)v14 = 0i64;
v15 = 0i64;
if( HalpHvGetMachineCheckContext(a1, (INT64)v14) < 0 )
return -1073741823;
if( LODWORD(v14[0]) != 3 )
return -1073741637;
LODWORD(v13) = 0;
LOBYTE(v8) = 1;
LOBYTE(v12) = a5;
LOBYTE(Partition) = a4;
LOWORD(InPageSupport) = a3;
if( HalpMemoryErrorDeferredRecovery(a2, v8, v14[1], (unsigned int)v15, InPageSupport, Partition, v12, v13) < 0 )
return -1073741823;
else
return 0;
}Referenced by:
HalpMceRecoveryMemoryErrorAmd
HalpMceRecoveryMemoryErrorIntel