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 はモバイル ロール (ノート PC など) を指定しました。
PlatformRoleWorkstation
OEM はワークステーションロールを指定しました。
PlatformRoleEnterpriseServer
OEM はエンタープライズ サーバーロールを指定しました。
PlatformRoleSOHOServer
OEM は、単一のオフィス/ホーム オフィス (SOHO) サーバーの役割を指定しました。
PlatformRoleAppliancePC
OEM は、アプライアンス PC ロールを指定しました。
PlatformRolePerformanceServer
OEM はパフォーマンス サーバーの役割を指定しました。
PlatformRoleSlate
OEM はタブレット フォーム ファクターロールを指定しました。

Windows 7、Windows Server 2008 R2、Windows Vista または Windows Server 2008: この列挙体のバージョン 1 では、この値は PlatformRoleMaximum と同じです。 この値は、この列挙体のバージョン 2 では、Windows 8 および Windows Server 2012 以降でサポートされています。
PlatformRoleMaximum
この値以上の値は、範囲外の値を示します。

要件

要件
サポートされている最小のクライアント Windows Vista [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2008 [デスクトップ アプリのみ]
Header winnt.h (Windows.h を含む)

こちらもご覧ください

Power Management 列挙の種類

PowerDeterminePlatformRole