PiGetDependentList

_LIST_ENTRY *__stdcall PiGetDependentList(_DEVICE_OBJECT *DeviceObject){
  _LIST_ENTRY *DependencyNode; 

  if( DeviceObject )
    DependencyNode = (_LIST_ENTRY *)DeviceObject->DeviceObjectExtension->DependencyNode;
  else
    DependencyNode = 0i64;
  if( DependencyNode )
    return DependencyNode + 2;
  else
    return(_LIST_ENTRY *)((char *)&stru_140C452E0 + 368);
}

Referenced by:

IoDuplicateDependency
PipAddDependentsToRebuildPowerRelationsQueue
PipAttemptDependentsStart
PipNotifyDeviceDependencyList
PipVisitDeviceObjectListEntry
PnpGetDeviceDependencyList
PnpProcessDependencyRelations
PnpRequestDeviceRemovalWorker