POWER_ACTION_POLICY 구조체(winnt.h)
시스템 전원 상태를 설정하는 데 사용되는 정보를 포함합니다.
구문
typedef struct {
POWER_ACTION Action;
DWORD Flags;
DWORD EventCode;
} POWER_ACTION_POLICY, *PPOWER_ACTION_POLICY;
멤버
Action
요청된 시스템 전원 상태입니다. 이 멤버는 POWER_ACTION 열거형 형식 값 중 하나여야 합니다.
Flags
전원 상태를 전환하는 방법을 제어하는 플래그입니다. 이 멤버는 다음 값 중 하나 이상일 수 있습니다.
값 | 의미 |
---|---|
|
중요한 일시 중단을 강제합니다. |
|
모든 절 해제 이벤트를 사용하지 않도록 설정합니다. |
|
사용 가능한 첫 번째 절전 모드 상태를 사용합니다. |
|
시스템 대기 상태 중 하나에서 다시 시작할 때 시스템 암호를 입력해야 합니다. |
|
아무 효과가 없습니다. |
|
아무 효과가 없습니다. |
|
애플리케이션은 사용자에게 일시 중단을 준비하는 방법에 대한 지침을 묻는 메시지를 표시할 수 있습니다. WM_POWERBROADCASTlParam 매개 변수에 전달된 Flags 매개 변수에서 비트 0을 설정합니다. |
EventCode
사용자 알림 수준입니다. 이 멤버는 다음 값 중 하나 이상일 수 있습니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows XP [데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows Server 2003 [데스크톱 앱만 해당] |
머리글 | winnt.h(Windows.h 포함) |