IAdapterPowerManagement2::P owerChangeState2-Methode (portcls.h)

Portcls ruft die IAdapterPowerManagement2::PowerChangeState2 -Methode auf, um eine Änderung des neuen Energiezustands anzufordern. Diese Anforderung wird an den Adaptertreiber übergeben.

Syntax

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

Parameter

[in] NewDeviceState

Gibt den neuen Energiezustand an, den Portcls für das Gerät angefordert hat. Dieser Parameter ist eine Enumeration vom Typ DEVICE_POWER_STATE.

[in] NewSystemState

Gibt den neuen Energiezustand an, den Portcls für das System angefordert hat. Dieser Parameter ist eine Enumeration vom Typ SYSTEM_POWER_STATE.

Rückgabewert

Keine

Bemerkungen

Ein Energiezustand gibt den Stromverbrauch eines Geräts oder Systems an. Daher wird die Ebene der Computingaktivität direkt vom Energiezustand eines Geräts oder Systems beeinflusst.

Weitere Informationen zu Systemenergiezuständen finden Sie unter Behandeln von Systemstromzustandsanforderungen. Weitere Informationen zu Geräteenergiezuständen finden Sie unter Verwalten von Energie für einzelne Geräte.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Verfügbar in Windows 7 und späteren Windows-Versionen.
Zielplattform Universell
Header portcls.h (portcls.h einschließen)

Weitere Informationen

DEVICE_POWER_STATE

Behandeln von Systemstromzustandsanforderungen

IAdapterPowerManagement2

Verwalten von Energie für einzelne Geräte

SYSTEM_POWER_STATE