다음을 통해 공유


ADMINISTRATOR_POWER_POLICY 구조체(winnt.h)

관리자가 전원 정책 설정을 재정의하는 것을 나타냅니다.

구문

typedef struct _ADMINISTRATOR_POWER_POLICY {
  SYSTEM_POWER_STATE MinSleep;
  SYSTEM_POWER_STATE MaxSleep;
  DWORD              MinVideoTimeout;
  DWORD              MaxVideoTimeout;
  DWORD              MinSpindownTimeout;
  DWORD              MaxSpindownTimeout;
} ADMINISTRATOR_POWER_POLICY, *PADMINISTRATOR_POWER_POLICY;

멤버

MinSleep

최소 시스템 전원 절전 상태입니다. 이 멤버는 PowerSystemSleeping1(전원 상태 S1)과 PowerSystemHibernate(전원 상태 S4) 간의 SYSTEM_POWER_STATE 열거형 형식 값 중 하나여야 합니다.

MaxSleep

최대 시스템 전원 절전 상태입니다. 이 멤버는 PowerSystemSleeping1(전원 상태 S1)과 PowerSystemHibernate(전원 상태 S4) 간의 SYSTEM_POWER_STATE 열거형 형식 값 중 하나여야 합니다.

MinVideoTimeout

디스플레이 디바이스를 끄기 전에 허용되는 최소 비디오 유휴 시간 제한(초)입니다.

MaxVideoTimeout

디스플레이 디바이스를 끄기 전에 허용되는 최대 비디오 유휴 시간(초)입니다.

MinSpindownTimeout

캐시 관리자를 플러시하고 하드 디스크 디바이스를 회전하기 전에 허용되는 최소 디스크 유휴 시간(초)입니다.

MaxSpindownTimeout

캐시 관리자를 플러시하고 하드 디스크 디바이스를 회전하기 전 허용되는 최대 디스크 유휴 시간(초)입니다.

설명

ADMINISTRATOR_POWER_POLICY 구조는 모든 사용자의 전원 구성표에 전역적으로 적용되는 특정 전원 정책 값에 대한 제한을 정의합니다. ADMINISTRATOR_POWER_POLICY 구조의 값은 전원 옵션 제어판 프로그램에서 사용자가 선택한 설정을 재정의합니다.

관리자 재정의 정책을 설정하려면 CallNtPowerInformation 함수를 호출합니다.

요구 사항

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

추가 정보

CallNtPowerInformation