POWER_PLATFORM_ROLE 枚举 (winnt.h)
指示 OEM 的首选电源管理配置文件。 这些值是从固定 ACPI 说明表 (FADT) 的Preferred_PM_Profile字段中读取的。 这些值由 PowerDeterminePlatformRole 或 PowerDeterminePlatformRoleEx 函数返回。
语法
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) 服务器角色。 |
PlatformRoleAppliancePC OEM 指定了设备电脑角色。 |
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) |