Condividi tramite


Interfaccia IAdapterPowerManagement2 (portcls.h)

L'interfaccia IAdapterPowerManagement2 eredita da IUnknown e viene usata per gestire lo stato di alimentazione di un adattatore audio. Al contrario dell'interfaccia IAdapterPowerManagement , IAdapterPowerManagement2 fornisce il driver dell'adattatore con messaggi relativi agli stati di alimentazione del dispositivo e del sistema. Ciò consente al driver di apportare regolazioni di risparmio energia più efficienti.

IAdapterPowerManagement2 viene implementato dal driver dell'adattatore 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 si vuole riempire la struttura dei limiti per il dispositivo, il driver dell'adattatore può chiamare PcRegisterAdapterAdapterPowerManagement dall'interno della funzione AddDevice o prima che il driver chiami AddDevice.

Ereditarietà

L'interfaccia IAdapterPowerManagement2 eredita dall'interfaccia IUnknown.

Metodi

L'interfaccia IAdapterPowerManagement2 include 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.

Requisiti

Requisito Valore
Piattaforma di destinazione Windows
Intestazione portcls.h