Partager via


IAdapterPowerManagement2 ::P owerChangeState2, méthode (portcls.h)

Portcls appelle la méthode IAdapterPowerManagement2::PowerChangeState2 pour demander une modification de l’état d’alimentation. Cette requête 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

Aucun

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é informatique 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.

Exigences

Exigence Valeur
client minimum pris en charge Disponible dans Windows 7 et versions ultérieures de Windows.
plateforme cible Universel
d’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 les appareils individuels

SYSTEM_POWER_STATE