다음을 통해 공유


POWER_PLATFORM_ROLE 열거형(winnt.h)

OEM의 기본 전원 관리 프로필을 나타냅니다. 이러한 값은 FADT(고정 ACPI 설명 테이블)의 Preferred_PM_Profile 필드에서 읽습니다. 이러한 값은 PowerDeterminePlatformRole 또는 PowerDeterminePlatformRoleEx 함수에서 반환됩니다.

Syntax

typedef enum _POWER_PLATFORM_ROLE {
  PlatformRoleUnspecified = 0,
  PlatformRoleDesktop,
  PlatformRoleMobile,
  PlatformRoleWorkstation,
  PlatformRoleEnterpriseServer,
  PlatformRoleSOHOServer,
  PlatformRoleAppliancePC,
  PlatformRolePerformanceServer,
  PlatformRoleSlate,
  PlatformRoleMaximum
} POWER_PLATFORM_ROLE, *PPOWER_PLATFORM_ROLE;

상수

 
PlatformRoleUnspecified
값: 0
OEM은 특정 역할을 지정하지 않았습니다.
PlatformRoleDesktop
OEM은 데스크톱 역할을 지정했습니다.
PlatformRoleMobile
OEM은 모바일 역할(예: 노트북)을 지정했습니다.
PlatformRoleWorkstation
OEM은 워크스테이션 역할을 지정했습니다.
PlatformRoleEnterpriseServer
OEM은 엔터프라이즈 서버 역할을 지정했습니다.
PlatformRoleSOHOServer
OEM은 단일 SOHO(Office/Home Office) 서버 역할을 지정했습니다.
PlatformRoleAppliancePC
OEM은 어플라이언스 PC 역할을 지정했습니다.
PlatformRolePerformanceServer
OEM은 성능 서버 역할을 지정했습니다.
PlatformRoleSlate
OEM은 태블릿 폼 팩터 역할을 지정했습니다.

Windows 7, Windows Server 2008 R2, Windows Vista 또는 Windows Server 2008: 이 열거형 버전 1에서 이 값은 PlatformRoleMaximum과 동일합니다. 이 값은 Windows 8 및 Windows Server 2012 시작하는 이 열거형 버전 2에서 지원됩니다.
PlatformRoleMaximum
이 값보다 크거나 같은 값은 범위를 벗어난 값을 나타냅니다.

요구 사항

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

추가 정보

전원 관리 열거형 유형

PowerDeterminePlatformRole