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) |