MmIsVerifierEnabled

NTSTATUS __stdcall MmIsVerifierEnabled(UINT64 *VerifierFlags){
  if( !VerifierFlags )
    return -1073741637;
  if( !ViVerifierDriverAddedThunkListHead.Flink
    || !(unsigned int)VfIsVerifierEnabled()
    || (VfRuleClasses & 0xFFAFFFFF) == 0
    && (VfRuleClasses & 0x200000000i64) == 0
    && (VfRuleClasses & 0x400000000i64) == 0 )
  {
    *(_DWORD *)VerifierFlags = 0;
    return -1073741637;
  }
  *(_DWORD *)VerifierFlags = MmVerifierData;
  return 0;
}

Referenced by:

PopVerifierFlushMemoryBeforeSleep