IopIsRootEnumeratedDeviceObjectActive

BOOL __fastcall IopIsRootEnumeratedDeviceObjectActive(INT64 a1){
  __int64 v1; 
  __int64 v2; 
  v1 = *(_QWORD *)(a1 + 64);
  LOBYTE(v1) = (!v1 || (LODWORD(v1) = *(_DWORD *)v1, (v1 & 1) == 0))
            && ((v1 = *(_QWORD *)(a1 + 312), (v2 = *(_QWORD *)(v1 + 40)) == 0) || (*(_DWORD *)(v2 + 396) & 0x10000) == 0);
  return v1;
}

Referenced by:

IopInitializeDeviceInstanceKey
PiCMCreateDevice