enumerasi POWER_PLATFORM_ROLE (winnt.h)
Menunjukkan profil manajemen daya pilihan OEM. Nilai-nilai ini dibaca dari bidang Preferred_PM_Profile dari Tabel Deskripsi ACPI Tetap (FADT). Nilai-nilai ini dikembalikan oleh fungsi PowerDeterminePlatformRole atau PowerDeterminePlatformRoleEx .
Sintaks
typedef enum _POWER_PLATFORM_ROLE {
PlatformRoleUnspecified = 0,
PlatformRoleDesktop,
PlatformRoleMobile,
PlatformRoleWorkstation,
PlatformRoleEnterpriseServer,
PlatformRoleSOHOServer,
PlatformRoleAppliancePC,
PlatformRolePerformanceServer,
PlatformRoleSlate,
PlatformRoleMaximum
} POWER_PLATFORM_ROLE, *PPOWER_PLATFORM_ROLE;
Konstanta
PlatformRoleUnspecified Nilai: 0 OEM tidak menentukan peran tertentu. |
PlatformRoleDesktop OEM menentukan peran desktop. |
PlatformRoleMobile OEM menentukan peran seluler (misalnya, laptop). |
PlatformRoleWorkstation OEM menentukan peran stasiun kerja. |
PlatformRoleEnterpriseServer OEM menentukan peran server perusahaan. |
PlatformRoleSOHOServer OEM menentukan satu peran server office/home office (SOHO). |
PlatformRoleAppliancePC OEM menentukan peran PC appliance. |
PlatformRolePerformanceServer OEM menentukan peran server performa. |
PlatformRoleSlate OEM menentukan peran faktor bentuk tablet. Windows 7, Windows Server 2008 R2, Windows Vista, atau Windows Server 2008: Dalam versi 1 dari enumerasi ini, nilai ini setara dengan PlatformRoleMaximum. Nilai ini didukung dalam versi 2 enumerasi ini dimulai dengan Windows 8 dan Windows Server 2012. |
PlatformRoleMaximum Nilai yang sama dengan atau lebih besar dari nilai ini menunjukkan nilai di luar rentang. |
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows Vista [hanya aplikasi desktop] |
Server minimum yang didukung | Windows Server 2008 [hanya aplikasi desktop] |
Header | winnt.h (sertakan Windows.h) |