Condividi tramite


Interfaccia IAdapterPowerManagement2 (portcls.h)

L'interfaccia IAdapterPowerManagement2 eredita da IUnknown e viene usata per gestire lo stato di alimentazione di una scheda audio. A differenza dell'interfaccia di IAdapterPowerManagement, IAdapterPowerManagement2 fornisce al driver dell'adattatore messaggi relativi agli stati di alimentazione del dispositivo e del sistema. Ciò consente al driver di effettuare regolazioni di risparmio energia più efficienti.

IAdapterPowerManagement2 viene implementato dal driver della scheda audio e il driver deve registrare questa interfaccia con Portcls.sys (Portcls) in modo che possa ricevere messaggi di risparmio energia. Per registrare questa interfaccia, il driver deve chiamare PcRegisterAdapterPowerManagement. Se vuoi riempire la struttura maiuscole per il dispositivo, il driver della scheda può chiamare PcRegisterAdapterPowerManagement dall'interno della funzione AddDevice o prima che il driver chiami AddDevice.

Eredità

L'interfaccia IAdapterPowerManagement2 eredita dall'interfaccia IUnknown.

Metodi

L'interfaccia IAdapterPowerManagement2 dispone di questi metodi.

 
IAdapterPowerManagement2::P owerChangeState2

Portcls chiama il metodo IAdapterPowerManagement2::P owerChangeState2 per richiedere una modifica al nuovo stato di alimentazione. Questa richiesta viene passata al driver dell'adattatore.

Fabbisogno

Requisito Valore
piattaforma di destinazione Finestre
intestazione portcls.h