IopQueryConflictList

INT64 __fastcall IopQueryConflictList(
        _DEVICE_OBJECT *PhysicalDeviceObject,
        UINT64 Priority,
        INT64 a3,
        _DWORD *a4,
        UINT64 a5){
  _ETHREAD *CurrentThread; 
  INT64 v9; 
  UINT64 v11; 
  CurrentThread = (_ETHREAD *)KeGetCurrentThread();
  --*((_WORD *)CurrentThread + 242);
  KeWaitForSingleObject(&PpRegistrySemaphore, DelayExecution, 0, 0, 0i64);
  LODWORD(v11) = a5;
  LODWORD(Priority) = IopQueryConflictListInternal(PhysicalDeviceObject, Priority, v9, a4, v11);
  KeReleaseSemaphore(&PpRegistrySemaphore, 0i64, 1i64, 0);
  KeLeaveCriticalRegionThread((__int64)KeGetCurrentThread());
  return(unsigned int)Priority;
}

Referenced by:

PiControlQueryConflictList