PopVerifierFlushMemoryBeforeSleep
INT64 __stdcall PopVerifierFlushMemoryBeforeSleep(){
INT64 result;
__int64 v1;
UINT64 VerifierFlags;
LODWORD(VerifierFlags) = 0;
MmIsVerifierEnabled(&VerifierFlags);
result = (VerifierFlags & 2) != 0;
if( *(char *)PopSimulate < 0 )
result = 1i64;
if( (_BYTE)result )
{
v1 = 2i64;
do
{
MmPerformMemoryListCommand();
MmPerformMemoryListCommand();
MmPerformMemoryListCommand();
--v1;
}
while( v1 );
return MmPerformMemoryListCommand();
}
return result;
}Referenced by:
PoBroadcastSystemState