DEVICE_POWER_STATE 열거형(wdm.h)

DEVICE_POWER_STATE 열거형 유형은 디바이스 전원 상태를 나타냅니다.

Syntax

typedef enum _DEVICE_POWER_STATE {
  PowerDeviceUnspecified,
  PowerDeviceD0,
  PowerDeviceD1,
  PowerDeviceD2,
  PowerDeviceD3,
  PowerDeviceMaximum
} DEVICE_POWER_STATE, *PDEVICE_POWER_STATE;

상수

 
PowerDeviceUnspecified
지정되지 않은 디바이스 전원 상태를 나타냅니다.
PowerDeviceD0
디바이스 작동 상태 D0에 해당하는 최대 디바이스 전원 상태를 나타냅니다.
PowerDeviceD1
디바이스 절전 상태 D1에 해당하는 PowerDeviceD0보다 작고 PowerDeviceD2보다 큰 디바이스 절전 상태를 나타냅니다.
PowerDeviceD2
디바이스 절전 상태 D2에 해당하는 PowerDeviceD1 보다 작고 PowerDeviceD3보다 큰 디바이스 절전 상태를 나타냅니다.
PowerDeviceD3
디바이스 전원 상태 D3에 해당하는 가장 낮은 전원 디바이스 절전 상태를 나타냅니다.
PowerDeviceMaximum
실제 전원 상태를 나타내는 이 열거형 형식의 디바이스 전원 상태 값 수입니다. 다른 디바이스 전원 상태의 값이 이 값보다 작습니다.

설명

전원 상태는 시스템 또는 단일 디바이스에 의한 전력 소비 수준과 컴퓨팅 작업의 정도를 나타냅니다. 전원 관리자는 시스템 전체의 전원 상태를 설정합니다. 여기서 시스템 전원 상태는 SYSTEM_POWER_STATE 열거형 형식의 값 중 하나로 표시됩니다. 디바이스 드라이버는 개별 디바이스의 전원 상태를 설정합니다. 여기서 디바이스 전원 상태는 DEVICE_POWER_STATE 열거형 유형의 값 중 하나로 표시됩니다.

시스템 전원 상태에 대한 자세한 내용은 시스템 전원 상태 요청 처리를 참조하세요. 디바이스 전원 상태에 대한 자세한 내용은 개별 디바이스에 대한 전원 관리를 참조하세요. 일반적으로 전원 관리에 대한 자세한 내용은 전원 관리 소개를 참조하세요.

요구 사항

요구 사항
헤더 wdm.h(Wdm.h, Ntpoapi.h 포함)

추가 정보

SYSTEM_POWER_STATE