IAdapterPowerManagement2-Schnittstelle (portcls.h)
Die IAdapterPowerManagement2
Schnittstelle erbt von IUnknown und wird verwendet, um den Energiezustand eines Audioadapters zu verwalten. Im Gegensatz zur IAdapterPowerManagement-SchnittstelleIAdapterPowerManagement2
stellt dem Adaptertreiber Meldungen zu Geräte- und Systemstromzuständen zur Verfügung. Dadurch kann der Treiber effizientere Energieverwaltungsanpassungen vornehmen.
IAdapterPowerManagement2
wird vom Audioadaptertreiber implementiert, und der Treiber muss diese Schnittstelle bei Portcls.sys (Portcls) registrieren, damit energieverwaltungsnachrichten empfangen werden können. Um diese Schnittstelle zu registrieren, muss der Treiber PcRegisterAdapterPowerManagement aufrufen. Wenn Sie die Caps-Struktur für Ihr Gerät ausfüllen möchten, kann Ihr Adaptertreiber PcRegisterAdapterPowerManagement aus der AddDevice-Funktion oder vor dem Aufruf von AddDevice vom Treiber aufrufen.
Vererbung
Die IAdapterPowerManagement2-Schnittstelle erbt von der IUnknown-Schnittstelle.
Methoden
Die IAdapterPowerManagement2-Schnittstelle verfügt über diese Methoden.
IAdapterPowerManagement2::P owerChangeState2 Portcls ruft die IAdapterPowerManagement2::P owerChangeState2-Methode auf, um eine Änderung des neuen Energiezustands anzufordern. Diese Anforderung wird an den Adaptertreiber übergeben. |
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform | Windows |
Kopfzeile | portcls.h |