다음을 통해 공유


SYSTEM_POWER_LEVEL 구조체(winnt.h)

시스템 배터리 드레이닝 정책 설정에 대한 정보를 포함합니다. 이 구조체는 GLOBAL_USER_POWER_POLICY 구조체의 일부입니다.

구문

typedef struct {
  BOOLEAN             Enable;
  BYTE                Spare[3];
  DWORD               BatteryLevel;
  POWER_ACTION_POLICY PowerPolicy;
  SYSTEM_POWER_STATE  MinSystemState;
} SYSTEM_POWER_LEVEL, *PSYSTEM_POWER_LEVEL;

멤버

Enable

이 멤버가 TRUE이면 배터리가 BatteryLevel에 설정된 값 아래로 방전될 때 알람이 활성화되어야 합니다.

Spare[3]

예약되어 있습니다.

BatteryLevel

이 배터리 방전 정책에 대한 배터리 용량(백분율로 표시됨)입니다.

PowerPolicy

이 배터리 방전 정책에 대해 수행할 작업을 정의하는 POWER_ACTION_POLICY 구조체입니다.

MinSystemState

배터리가 BatteryLevel에 설정된 값 아래로 방전될 때 입력할 최소 시스템 절전 상태입니다. 이 멤버는 SYSTEM_POWER_STATE 열거형 형식 값 중 하나여야 합니다.

요구 사항

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

추가 정보

GLOBAL_USER_POWER_POLICY

POWER_ACTION_POLICY