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