Share via


POWER_STATE unione (wdm.h)

L'unione POWER_STATE specifica un valore dello stato di alimentazione del sistema o un valore dello stato di alimentazione del dispositivo.

Sintassi

typedef union _POWER_STATE {
  SYSTEM_POWER_STATE SystemState;
  DEVICE_POWER_STATE DeviceState;
} POWER_STATE, *PPOWER_STATE;

Members

SystemState

Valore dello stato di alimentazione del sistema di tipo SYSTEM_POWER_STATE.

DeviceState

Valore dello stato di alimentazione del dispositivo di tipo DEVICE_POWER_STATE.

Commenti

L'unione POWER_STATE viene usata insieme al tipo di enumerazione POWER_STATE_TYPE per specificare un valore dello stato di alimentazione del sistema o un valore dello stato di alimentazione del dispositivo. Questa unione viene usata anche nei casi in cui il tipo di stato di alimentazione è determinato in modo implicito dal contesto in cui viene usato. Ad esempio, vedere PoRequestPowerIrp e PoSetPowerState.

Per altre informazioni sulla gestione delle energia, vedere Introduzione a Power Management.

Requisiti

Requisito Valore
Intestazione wdm.h (include Wdm.h, Ntddk.h, Ntifs.h, Ntpoapi.h)

Vedi anche

DEVICE_POWER_STATE

POWER_STATE_TYPE

PoRequestPowerIrp

PoSetPowerState

SYSTEM_POWER_STATE