POWER_ACTION 열거형(wudfddi.h)
[경고: UMDF 2는 UMDF의 최신 버전이며 UMDF 1을 대체합니다. 모든 새 UMDF 드라이버는 UMDF 2를 사용하여 작성해야 합니다. UMDF 1에 새 기능이 추가되지 않으며 최신 버전의 Windows 10 UMDF 1에 대한 지원이 제한되어 있습니다. 유니버설 Windows 드라이버는 UMDF 2를 사용해야 합니다. 자세한 내용은 UMDF를 사용하여 시작 참조하세요.]
POWER_ACTION 열거형은 컴퓨터에서 발생할 수 있는 시스템 전원 작업을 식별합니다.
Syntax
typedef enum __MIDL___MIDL_itf_wudfddi_0000_0000_0001 {
PowerActionNone,
PowerActionReserved,
PowerActionSleep,
PowerActionHibernate,
PowerActionShutdown,
PowerActionShutdownReset,
PowerActionShutdownOff,
PowerActionWarmEject
} POWER_ACTION, *PPOWER_ACTION;
상수
PowerActionNone 전원 작업이 수행되지 않습니다. |
PowerActionReserved 시스템에서 사용하도록 예약되었습니다. |
PowerActionSleep 컴퓨터가 시스템 절전 모드(S1, S2 또는 S3) 상태를 입력하고 있습니다. |
PowerActionHibernate 컴퓨터가 최대 절전 모드(S4) 상태를 입력하고 있습니다. |
PowerActionShutdown 컴퓨터가 종료(S5) 상태로 들어갔습니다. 모든 디바이스가 꺼진(D3) 상태가 된 후 관리자가 전원 단추를 누를 때까지 컴퓨터의 전원이 켜진 상태로 유지됩니다. |
PowerActionShutdownReset 컴퓨터가 종료(S5) 상태로 들어갔습니다. 모든 디바이스가 꺼진(D3) 상태로 들어가면 컴퓨터가 자동으로 전원을 끄고 즉시 다시 시작하여 작동(S0) 상태로 돌아갑니다. |
PowerActionShutdownOff 컴퓨터가 종료(S5) 상태로 들어갔습니다. 모든 디바이스가 꺼진(D3) 상태로 들어가면 컴퓨터가 자동으로 전원을 끕니다. |
PowerActionWarmEject 컴퓨터가 ACPI 호환 도크 디바이스에서 배출되고 있습니다. 일반적으로 컴퓨터의 전원 상태는 변경되지 않습니다. |
설명
POWER_ACTION 열거형은 IWDFDevice2::GetSystemPowerAction의 반환 값으로 사용됩니다.
요구 사항
요구 사항 | 값 |
---|---|
최소 UMDF 버전 | 1.9 |
머리글 | wudfddi.h(Wudfddi.h, Ntpoapi.h, Wdm.h 포함) |