POWER_STATE union (ntpoapi.h)
POWER_STATE共用体は、システム電源状態値またはデバイス電源状態値を指定します。
構文
typedef union _POWER_STATE {
SYSTEM_POWER_STATE SystemState;
DEVICE_POWER_STATE DeviceState;
} POWER_STATE, *PPOWER_STATE;
メンバー
SystemState
SYSTEM_POWER_STATE型のシステム電源状態値。
DeviceState
DEVICE_POWER_STATE型のデバイス電源状態値。
注釈
POWER_STATE共用体は、システム電源状態値またはデバイス電源状態値を指定するために、POWER_STATE_TYPE列挙型と組み合わせて使用されます。 この共用体は、使用されるコンテキストによって電源状態の種類が暗黙的に決定される場合にも使用されます。 たとえば、「 PoRequestPowerIrp 」と 「PoSetPowerState」を参照してください。
電源管理の詳細については、「 Power Management の概要」を参照してください。
要件
要件 | 値 |
---|---|
Header | ntpoapi.h (Wdm.h、Ntddk.h、Ntifs.h、Ntpoapi.h を含む) |