Condividi tramite


unione POWER_STATE (wdm.h)

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

Sintassi

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

Membri

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.

Osservazioni

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

Per altre informazioni sul risparmio energia, vedere Introduzione a Power Management.

Fabbisogno

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

Vedere anche

DEVICE_POWER_STATE

POWER_STATE_TYPE

PoRequestPowerIrp

PoSetPowerState

SYSTEM_POWER_STATE