VerifierKeWaitForSingleObject

NTSTATUS __stdcall VerifierKeWaitForSingleObject(
        VOID *Object,
        _KWAIT_REASON WaitReason,
        INT8 WaitMode,
        UINT8 Alertable,
        _LARGE_INTEGER *Timeout){
  _LARGE_INTEGER *v5; 
  NTSTATUS v6; 
  UINT64 v8; 
  UINT64 v9; 
  VOID *retaddr; 
  VOID *Objecta; 

  Objecta = Object;
  v5 = Timeout;
  v6 = ViKeWaitForSingleObjectCommon(Object, WaitReason, WaitMode, Alertable, Timeout, v8, v9);
  if( ((MmVerifierData & 0x400000) == 0 || ViDeadlockDetectionEnabled) && (v6 & 0xFFFFFF7F) == 0 )
    ViKeObjectAcquired(1ui64, &Objecta, v5, retaddr);
  return v6;
}

Referenced by:

No references.