Partager via


Méthode IAdapterPowerManagement2 ::P owerChangeState2 (portcls.h)

Portcls appelle la IAdapterPowerManagement2::PowerChangeState2 méthode pour demander une modification du nouvel état d’alimentation. Cette demande est transmise au pilote de l’adaptateur.

Syntaxe

void PowerChangeState2(
  [in] DEVICE_POWER_STATE NewDeviceState,
  [in] SYSTEM_POWER_STATE NewSystemState
);

Paramètres

[in] NewDeviceState

Spécifie le nouvel état d’alimentation demandé par Portcls pour l’appareil. Ce paramètre est une énumération de type DEVICE_POWER_STATE.

[in] NewSystemState

Spécifie le nouvel état d’alimentation demandé par Portcls pour le système. Ce paramètre est une énumération de type SYSTEM_POWER_STATE.

Valeur de retour

None

Remarques

Un état d’alimentation indique le niveau de consommation d’énergie d’un appareil ou d’un système. Par conséquent, le niveau d’activité de calcul est directement affecté par l’état d’alimentation d’un appareil ou d’un système.

Pour plus d’informations sur les états d’alimentation du système, consultez Gestion des demandes d’état d’alimentation du système. Pour plus d’informations sur les états d’alimentation des appareils, consultez Gestion de l’alimentation pour les appareils individuels.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Disponible dans Windows 7 et versions ultérieures de Windows.
Plateforme cible Universal
En-tête portcls.h (include Portcls.h)

Voir aussi

DEVICE_POWER_STATE

Gestion des demandes d’état d’alimentation du système

IAdapterPowerManagement2

Gestion de l’alimentation pour des appareils individuels

SYSTEM_POWER_STATE