PiEnumerateDependentListEntry

VOID __stdcall PiEnumerateDependentListEntry(LIST_ENTRY *ListEntry, DEVICE_OBJECT **Dependent, UINT64 *DependencyTypes){
  INT64 v3; 
  _DWORD *v4; 
  _QWORD *v5; 
  v3 = PiListEntryToDependencyEdge((INT64)ListEntry, 1i64);
  *v5 = *(_QWORD *)(*(_QWORD *)(v3 + 40) + 48i64);
  if( v4 )
    *v4 = *(_DWORD *)(v3 + 48);
}

Referenced by:

PipAddDependentsToRebuildPowerRelationsQueue
PipAttemptDependentsStart
PipVisitDeviceObjectListEntry
PnpProcessDependencyRelations
PnpRequestDeviceRemovalWorker