enumeração POWER_PLATFORM_ROLE (winnt.h)

Indica o perfil de gerenciamento de energia preferido do OEM. Esses valores são lidos no campo Preferred_PM_Profile da FADT (Tabela de Descrição de ACPI Fixa). Esses valores são retornados pela função PowerDeterminePlatformRole ou PowerDeterminePlatformRoleEx .

Syntax

typedef enum _POWER_PLATFORM_ROLE {
  PlatformRoleUnspecified = 0,
  PlatformRoleDesktop,
  PlatformRoleMobile,
  PlatformRoleWorkstation,
  PlatformRoleEnterpriseServer,
  PlatformRoleSOHOServer,
  PlatformRoleAppliancePC,
  PlatformRolePerformanceServer,
  PlatformRoleSlate,
  PlatformRoleMaximum
} POWER_PLATFORM_ROLE, *PPOWER_PLATFORM_ROLE;

Constantes

 
PlatformRoleUnspecified
Valor: 0
O OEM não especificou uma função específica.
PlatformRoleDesktop
O OEM especificou uma função de área de trabalho.
PlatformRoleMobile
O OEM especificou uma função móvel (por exemplo, um laptop).
PlatformRoleWorkstation
O OEM especificou uma função de estação de trabalho.
PlatformRoleEnterpriseServer
O OEM especificou uma função de servidor empresarial.
PlatformRoleSOHOServer
O OEM especificou uma única função de servidor do OFFICE/home office (SOHO).
PlatformRoleAppliancePC
O OEM especificou uma função de computador dispositivo.
PlatformRolePerformanceServer
O OEM especificou uma função de servidor de desempenho.
PlatformRoleSlate
O OEM especificou uma função de fator de forma de tablet.

Windows 7, Windows Server 2008 R2, Windows Vista ou Windows Server 2008: Na versão 1 dessa enumeração, esse valor é equivalente a PlatformRoleMaximum. Esse valor tem suporte na versão 2 dessa enumeração começando com Windows 8 e Windows Server 2012.
PlatformRoleMaximum
Valores iguais ou maiores que esse valor indicam um valor fora do intervalo.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows Vista [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2008 [somente aplicativos da área de trabalho]
Cabeçalho winnt.h (inclua Windows.h)

Confira também

Tipos de Enumeração de Gerenciamento de Energia

PowerDeterminePlatformRole