PowerDeterminePlatformRole 函数 (powrprof.h)
确定 Windows 7、Windows Server 2008 R2、Windows Vista 或 Windows Server 2008 的计算机角色。 若要指定其他平台,请使用 PowerDeterminePlatformRoleEx 函数。
若要查询在 Windows 7 和 Windows Server 2008 R2 之后定义的其他 Power Platform 角色,请使用 PowerDeterminePlatformRoleEx。
语法
POWER_PLATFORM_ROLE PowerDeterminePlatformRole();
返回值
返回值是 POWER_PLATFORM_ROLE 枚举中的值之一。
注解
此函数读取 ACPI 固定 ACPI 说明表 (FADT) 以确定 OEM 首选计算机角色。 如果该信息不可用,函数会查找电池。 如果至少有一个电池可用,函数将返回 PlatformRoleMobile。 如果没有可用的电池,函数将返回 PlatformRoleDesktop。
注意 此 API 具有较新版本。 若要查询在 Windows 7 和 Windows Server 2008 R2 之后定义的其他 Power Platform 角色,请使用 PowerDeterminePlatformRoleEx。
要求
最低受支持的客户端 | Windows Vista [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2008 [仅限桌面应用] |
目标平台 | Windows |
标头 | powrprof.h |
Library | PowrProf.lib |
DLL | PowrProf.dll |