Share via


GLOBAL_MACHINE_POWER_POLICY 구조체(powrprof.h)

모든 사용자의 모든 전원 구성표에 적용되는 전역 컴퓨터 전원 정책 설정을 포함합니다. 이 구조체는 GLOBAL_POWER_POLICY 구조체의 일부입니다.

구문

typedef struct _GLOBAL_MACHINE_POWER_POLICY {
  ULONG              Revision;
  SYSTEM_POWER_STATE LidOpenWakeAc;
  SYSTEM_POWER_STATE LidOpenWakeDc;
  ULONG              BroadcastCapacityResolution;
} GLOBAL_MACHINE_POWER_POLICY, *PGLOBAL_MACHINE_POWER_POLICY;

멤버

Revision

현재 구조 수정 수준입니다. GLOBAL_MACHINE_POWER_POLICY 구조를 사용하여 전원 정책을 설정하기 전에 GetCurrentPowerPolicies 또는 ReadGlobalPwrPolicy를 호출하여 이 값을 설정합니다.

LidOpenWakeAc

AC 전원에서 실행할 때 덮개 열기 이벤트가 시스템을 절전 모드에서 해제해야 하는 최대 전원 상태(가장 높은 Sx 값)입니다. 이 멤버는 SYSTEM_POWER_STATE 열거형 형식 값 중 하나여야 합니다. PowerSystemUnspecified 값은 덮개 열기 이벤트가 시스템을 절전 모드에서 해제하지 않음을 나타냅니다.

LidOpenWakeDc

배터리로 실행할 때 덮개 열기 이벤트가 시스템을 절전 모드에서 해제해야 하는 최대 전원 상태(가장 높은 Sx 값)입니다. 이 멤버는 SYSTEM_POWER_STATE 열거형 형식 값 중 하나여야 합니다. PowerSystemUnspecified 값은 덮개 열기 이벤트가 시스템을 절전 모드에서 해제하지 않음을 나타냅니다.

BroadcastCapacityResolution

시스템 전원 상태 변경 이벤트에 대한 알림을 시스템에 알려야 하는 현재 배터리 용량의 변경 해결입니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows XP [데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2003 [데스크톱 앱만 해당]
머리글 powrprof.h

추가 정보

GLOBAL_POWER_POLICY