Bagikan melalui


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)

Lihat juga

Jenis Enumerasi Manajemen Daya

PowerDeterminePlatformRole