Bagikan melalui


Antarmuka IAdapterPowerManagement (portcls.h)

Antarmuka IAdapterPowerManagement digunakan untuk mengelola status daya adaptor audio. Antarmuka ini diimplementasikan oleh driver adaptor, yang mengekspos antarmuka ke driver sistem PortCls. IAdapterPowerManagement mewarisi dari antarmuka IUnknown .

Sistem operasi mengelola daya dalam adaptor audio WDM terutama melalui IAdapterPowerManagement antarmuka yang didaftarkan driver adaptor dengan PortCls selama fase startup perangkat inisialisasi perangkat (lihat Memulai Perangkat). Driver adaptor mendaftarkan antarmukanya IAdapterPowerManagement dengan memanggil fungsi PortCls PcRegisterAdapterPowerManagement. Fungsi ini menerima objek IUnknown dari driver adaptor dan menentukan apakah objek mendukung IAdapterPowerManagement antarmuka dengan memanggil QueryInterface pada objek ini dengan REFIID IID_IAdapterPowerManagement.

Untuk informasi selengkapnya, lihat Menerapkan IAdapterPowerManagement.

Warisan

Antarmuka IAdapterPowerManagement mewarisi dari antarmuka IUnknown.

Metode

Antarmuka IAdapterPowerManagement memiliki metode ini.

 
IAdapterPowerManagement::P owerChangeState

Metode PowerChangeState meminta perangkat berubah menjadi status daya baru.
IAdapterPowerManagement::QueryDeviceCapabilities

Metode QueryDeviceCapabilities dipanggil oleh PortCls sebagai respons terhadap IRP Plug and Play IRP_MN_QUERY_CAPABILITIES.
IAdapterPowerManagement::QueryPowerChangeState

Metode QueryPowerChangeState dipanggil oleh PortCls sebagai respons terhadap penerimaan IRP daya IRP_MN_QUERY_POWER.

Persyaratan

Persyaratan Nilai
Target Platform Windows
Header portcls.h