PnpQueryAndSaveDeviceNodeCapabilities

NTSTATUS __fastcall PnpQueryAndSaveDeviceNodeCapabilities(__int64 a1){
  NTSTATUS Capabilities; 
  INT64 result[8]; 
  memset((INT64)result, 0i64);
  Capabilities = PpIrpQueryCapabilities(*(DEVICE_OBJECT **)(a1 + 32), (DEVICE_CAPABILITIES *)result);
  if( Capabilities >= 0 )
    return PnpSaveDeviceCapabilities(a1, result, 0);
  return Capabilities;
}

Referenced by:

IopInitializeDeviceInstanceKey
IopInitializePlugPlayServices
PiInitializeDevice
PipProcessStartPhase3