PipIsProviderStarted

UINT8 __stdcall PipIsProviderStarted(_DEVICE_NODE *ProviderNode){
  _PNP_DEVNODE_STATE State; 

  State = ProviderNode->State;
  return State >= DeviceNodeUninitialized
      && State > DeviceNodeStartPostWork
      && (State == DeviceNodeStarted || State > DeviceNodeRestartCompletion && State <= DeviceNodeEnumerateCompletion);
}

Referenced by:

IoResolveDependency
PipCheckForUnsatisfiedDependencies