EVT_UFX_DEVICE_PROPRIETARY_CHARGER_DETECT fungsi panggilan balik (ufxclient.h)
Implementasi driver klien untuk memulai deteksi pengisi daya kepemilikan.
Sintaks
EVT_UFX_DEVICE_PROPRIETARY_CHARGER_DETECT EvtUfxDeviceProprietaryChargerDetect;
void EvtUfxDeviceProprietaryChargerDetect(
[in] UFXDEVICE unnamedParam1
)
{...}
Parameter
[in] unnamedParam1
Handel ke objek perangkat USB yang diterima driver klien dalam panggilan sebelumnya ke metode UfxDeviceCreate .
Nilai kembali
Tidak ada
Keterangan
EVT_UFX_DEVICE_DETECT_PROPRIETARY_CHARGER adalah panggilan balik peristiwa opsional. Driver klien diperlukan untuk mengimplementasikan panggilan balik peristiwa ini hanya jika mendukung deteksi pengisi daya kepemilikan. Driver menunjukkan dukungan dalam panggilan UfxDeviceCreate dengan mengatur PdcpSupported ke TRUE di UFX_DEVICE_CAPABILITIES. Jika driver klien tidak mendukung fungsionalitas, anggota EvtDeviceProprietaryChargerDetect, EvtDeviceProprietaryChargerSetProperty, dan EvtDeviceProprietaryChargerReset dari struktur UFX_DEVICE_CALLBACKS harus diatur ke NULL di UfxDeviceCreate.
Driver klien menunjukkan penyelesaian peristiwa ini dengan memanggil metode UfxDeviceProprietaryChargerDetectComplete .
Driver klien mengirimkan permintaan ke driver filter yang lebih rendah untuk menentukan apakah ada pengisi daya kepemilikan. Sebagai respons, driver filter menyediakan GUID untuk setiap jenis pengisi daya yang didukungnya, dan daftar properti pengisi daya tersebut. Jika pengisi daya tertentu dapat dikonfigurasi, driver filter juga menyediakan daftar PropertyID yang didukung dan nilai yang mungkin untuk mengonfigurasi pengisi daya.
Persyaratan
Persyaratan | Nilai |
---|---|
Target Platform | Windows |
Versi KMDF minimum | 1,0 |
Versi UMDF minimum | 2.0 |
Header | ufxclient.h |
IRQL | PASSIVE_LEVEL |
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk