WmipDisableCollectOrEvent

__int64 __fastcall WmipDisableCollectOrEvent(_DWORD *a1, int a2){
  int v3; 
  char v4; 
  unsigned int v5; 
  v3 = a2 - 2244924;
  if( !v3 )
  {
    v4 = 0;
LABEL_3:
    KeWaitForSingleObject(&WmipSMMutex, Executive, 0, 0, 0i64);
    v5 = WmipSendDisableRequest(a1, v4);
    KeReleaseMutex(&WmipSMMutex, 0);
    return v5;
  }
  if( v3 == 4 )
  {
    v4 = 1;
    goto LABEL_3;
  }
  return 3221225647i64;
}

Referenced by:

No references.