Compartilhar via


Função PowerDeterminePlatformRole (powrprof.h)

Determina a função de computador para Windows 7, Windows Server 2008 R2, Windows Vista ou Windows Server 2008. Para especificar uma plataforma diferente, use a função PowerDeterminePlatformRoleEx .

Para consultar funções adicionais da plataforma de energia definidas após o Windows 7 e o Windows Server 2008 R2, use PowerDeterminePlatformRoleEx.

Sintaxe

POWER_PLATFORM_ROLE PowerDeterminePlatformRole();

Valor retornado

O valor retornado é um dos valores da enumeração POWER_PLATFORM_ROLE .

Comentários

Essa função lê a FADT (Tabela de Descrição de ACPI Fixa) do ACPI para determinar a função de computador preferencial OEM. Se essas informações não estiverem disponíveis, a função procurará uma bateria. Se pelo menos uma bateria estiver disponível, a função retornará PlatformRoleMobile. Se nenhuma bateria estiver disponível, a função retornará PlatformRoleDesktop.

Nota Essa API tem uma versão mais recente. Para consultar funções adicionais da plataforma de energia definidas após o Windows 7 e o Windows Server 2008 R2, use PowerDeterminePlatformRoleEx.
 

Requisitos

   
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]
Plataforma de Destino Windows
Cabeçalho powrprof.h
Biblioteca PowrProf.lib
DLL PowrProf.dll

Confira também

POWER_PLATFORM_ROLE

Funções de gerenciamento de energia

PowerDeterminePlatformRoleEx