POWER_ACTION 열거형(ntpoapi.h)
POWER_ACTION 열거형은 컴퓨터에서 발생할 수 있는 시스템 전원 작업을 식별합니다.
Syntax
typedef enum {
PowerActionNone = 0,
PowerActionReserved = ( PowerActionNone + 1 ),
PowerActionSleep = ( PowerActionReserved + 1 ),
PowerActionHibernate = ( PowerActionSleep + 1 ),
PowerActionShutdown = ( PowerActionHibernate + 1 ),
PowerActionShutdownReset = ( PowerActionShutdown + 1 ),
PowerActionShutdownOff = ( PowerActionShutdownReset + 1 ),
PowerActionWarmEject = ( PowerActionShutdownOff + 1 )
} POWER_ACTION, *PPOWER_ACTION;
상수
PowerActionNone 전원 작업이 수행되지 않습니다. |
PowerActionReserved 시스템에서 사용하도록 예약되었습니다. |
PowerActionSleep 컴퓨터가 시스템 절전 모드(S1, S2 또는 S3) 상태로 진입하고 있습니다. |
PowerActionHibernate 컴퓨터가 최대 절전 모드(S4) 상태로 전환됩니다. |
PowerActionShutdown 컴퓨터가 종료(S5) 상태가 됩니다. 모든 디바이스가 꺼진 상태(D3) 상태가 된 후 관리자가 전원 단추를 누를 때까지 컴퓨터의 전원이 켜진 상태로 유지됩니다. |
PowerActionShutdownReset 컴퓨터가 종료(S5) 상태가 됩니다. 모든 디바이스가 꺼진(D3) 상태가 되면 컴퓨터의 전원이 자동으로 꺼진 다음 즉시 다시 시작되고 작동 중(S0) 상태로 돌아갑니다. |
PowerActionShutdownOff 컴퓨터가 종료(S5) 상태가 됩니다. 모든 디바이스가 꺼져(D3) 상태가 된 후 컴퓨터는 자동으로 전원을 끕니다. |
PowerActionWarmEject 컴퓨터가 ACPI 호환 도크 디바이스에서 배출되고 있습니다. 일반적으로 컴퓨터의 전원 상태는 변경되지 않습니다. |
PowerActionDisplayOff |
설명
POWER_ACTION 열거형은 IWDFDevice2::GetSystemPowerAction의 반환 값으로 사용됩니다.
요구 사항
요구 사항 | 값 |
---|---|
헤더 | ntpoapi.h(Wudfddi.h, Ntpoapi.h, Wdm.h 포함) |