Partager via


Fonction PowerDeterminePlatformRole (powrprof.h)

Détermine le rôle ordinateur pour Windows 7, Windows Server 2008 R2, Windows Vista ou Windows Server 2008. Pour spécifier une autre plateforme, utilisez la fonction PowerDeterminePlatformRoleEx .

Pour interroger des rôles power platform supplémentaires définis après Windows 7 et Windows Server 2008 R2, utilisez PowerDeterminePlatformRoleEx.

Syntaxe

POWER_PLATFORM_ROLE PowerDeterminePlatformRole();

Valeur de retour

La valeur de retour est l’une des valeurs de l’énumération POWER_PLATFORM_ROLE .

Notes

Cette fonction lit la table de description ACPI fixe ACPI (FADT) pour déterminer le rôle d’ordinateur oem préféré. Si ces informations ne sont pas disponibles, la fonction recherche une batterie. Si au moins une batterie est disponible, la fonction retourne PlatformRoleMobile. Si aucune batterie n’est disponible, la fonction retourne PlatformRoleDesktop.

Note Cette API a une version plus récente. Pour interroger des rôles power platform supplémentaires définis après Windows 7 et Windows Server 2008 R2, utilisez PowerDeterminePlatformRoleEx.
 

Spécifications

   
Client minimal pris en charge Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2008 [applications de bureau uniquement]
Plateforme cible Windows
En-tête powrprof.h
Bibliothèque PowrProf.lib
DLL PowrProf.dll

Voir aussi

POWER_PLATFORM_ROLE

Fonctions de gestion de l’alimentation

PowerDeterminePlatformRoleEx