IAdapterPowerManagement2-Schnittstelle (portcls.h)
Die IAdapterPowerManagement2
Schnittstelle erbt von IUnknown- und wird zum Verwalten des Energiezustands eines Audioadapters verwendet. Im Gegensatz zur IAdapterPowerManagement Schnittstelle stellt IAdapterPowerManagement2
dem Adaptertreiber Meldungen zu Geräte- und Systemstromzuständen zur Verfügung. Dies ermöglicht es dem Fahrer, effizientere Leistungsverwaltungsanpassungen vorzunehmen.
IAdapterPowerManagement2
wird vom Audioadaptertreiber implementiert, und der Treiber muss diese Schnittstelle mit Portcls.sys (Portcls) registrieren, damit sie Energieverwaltungsmeldungen empfangen kann. Um diese Schnittstelle zu registrieren, muss der Treiber PcRegisterAdapterPowerManagementaufrufen. Wenn Sie die Kapitälchenstruktur für Ihr Gerät ausfüllen möchten, kann Ihr Adaptertreiber PcRegisterAdapterPowerManagement innerhalb der AddDevice--Funktion oder vor dem Aufruf AddDevice-aufrufen.
Erbschaft
Die IAdapterPowerManagement2 Schnittstelle erbt von der IUnknown-Schnittstelle.
Methodik
Die IAdapterPowerManagement2 Schnittstelle hat diese Methoden.
IAdapterPowerManagement2::P owerChangeState2 Portcls ruft die IAdapterPowerManagement2::P owerChangeState2-Methode auf, um eine Änderung an den neuen Energiezustand anzufordern. Diese Anforderung wird an den Adaptertreiber übergeben. |
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform- | Fenster |
Header- | portcls.h |