POWER_STATE union (wdm.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 枚举类型结合使用,以指定系统电源状态值或设备电源状态值。 当电源状态类型由使用它的上下文隐式确定时,也使用此联合。 例如,请参阅 PoRequestPowerIrpPoSetPowerState

有关电源管理的详细信息,请参阅 电源管理简介

要求

要求
Header wdm.h (包括 Wdm.h、Ntddk.h、Ntifs.h、Ntpoapi.h)

另请参阅

DEVICE_POWER_STATE

POWER_STATE_TYPE

PoRequestPowerIrp

PoSetPowerState

SYSTEM_POWER_STATE