共用方式為


PowerDeterminePlatformRole 函式 (powrprof.h)

決定 Windows 7、Windows Server 2008 R2、Windows Vista 或 Windows Server 2008 的電腦角色。 若要指定不同的平臺,請使用 PowerDeterminePlatformRoleEx 函式。

若要查詢 Windows 7 和 Windows Server 2008 R2 之後定義的其他電源平臺角色,請使用 PowerDeterminePlatformRoleEx

Syntax

POWER_PLATFORM_ROLE PowerDeterminePlatformRole();

傳回值

傳回值是 POWER_PLATFORM_ROLE 列舉中的其中一個值。

備註

此函式會讀取 ACPI 固定 ACPI 描述資料表 (FADT) ,以判斷 OEM 慣用的電腦角色。 如果該資訊無法使用,函式會尋找電池。 如果至少有一個電池可用,函式會傳回 PlatformRoleMobile。 如果沒有電池可用,函式會傳回 PlatformRoleDesktop

注意 此 API 有較新版本。 若要查詢 Windows 7 和 Windows Server 2008 R2 之後定義的其他電源平臺角色,請使用 PowerDeterminePlatformRoleEx
 

需求

   
最低支援的用戶端 Windows Vista [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2008 [僅限傳統型應用程式]
目標平台 Windows
標頭 powrprof.h
程式庫 PowrProf.lib
Dll PowrProf.dll

另請參閱

POWER_PLATFORM_ROLE

電源管理功能

PowerDeterminePlatformRoleEx