PipAreDriversLoadedWorker
UINT64 __stdcall PipAreDriversLoadedWorker(PNP_DEVNODE_STATE CurrentNodeState, PNP_DEVNODE_STATE PreviousNodeState){
__int32 v3;
while( CurrentNodeState <= DeviceNodeRemovePendingCloses )
{
if( CurrentNodeState >= DeviceNodeAwaitingQueuedRemoval )
return 1i64;
if( CurrentNodeState <= DeviceNodeInitialized )
return 0i64;
if( CurrentNodeState <= DeviceNodeEnumerateCompletion )
return 1i64;
CurrentNodeState = PreviousNodeState;
PreviousNodeState = DeviceNodeUnspecified;
}
v3 = CurrentNodeState - 786;
return v3 && v3 == 1;
}Referenced by:
PipAreDriversLoaded
PipRestoreDevNodeState
PipSetDevNodeState