_PNP_DEVICE_ACTION_REQUEST_ARGUMENT

//0x10 bytes (sizeof) struct _PNP_DEVICE_ACTION_REQUEST_ARGUMENT { VOID* PdcActivatorHandle; //0x0 union { struct { ULONG ProblemCodeToClear; //0x8 } ClearProblem; //0x8 union _PNP_REBALANCE_FLAGS Rebalance; //0x8 struct { UCHAR ClearWaitingForFdo; //0x8 } ReenumerateDeviceOnly; //0x8 struct { UCHAR StopRequired; //0x8 } ResourceRequirementsChanged; //0x8 struct { ULONG Flags; //0x8 } RequestDeviceReset; //0x8 struct { struct _PLUGPLAY_CONTROL_STATUS_DATA* ControlStatusData; //0x8 } SetDeviceProblem; //0x8 struct { enum _PNP_DEVICE_IOMMU_DOMAIN_POLICY DomainPolicy; //0x8 } UpdateConsoleLockState; //0x8 ULONGLONG AsUlong64; //0x8 } u; //0x8 };