Fungsi UfxDevicePortDetectCompleteEx (ufxclient.h)
Memberi tahu UFX tentang jenis port yang terdeteksi, dan secara opsional meminta tindakan.
Sintaks
void UfxDevicePortDetectCompleteEx(
[in] UFXDEVICE UfxDevice,
[in] USBFN_PORT_TYPE PortType,
[in] USBFN_ACTION Action
);
Parameter
[in] UfxDevice
Handel ke objek perangkat UFX yang dibuat driver dengan memanggil UfxDeviceCreate.
[in] PortType
Berisi nilai enumerasi jenis USBFN_PORT_TYPE.
[in] Action
Berisi nilai enumerasi jenis USBFN_ACTION.
Nilai kembali
Tidak ada
Keterangan
Driver klien memanggil UfxDevicePortDetectCompleteEx setelah deteksi port selesai, biasanya dari fungsi panggilan balik EVT_UFX_DEVICE_PORT_DETECT . Pada beberapa platform, UFX dapat menggunakan jenis port yang dilaporkan untuk memberi tahu manajer baterai tentang arus maksimum yang dapat diambil dari port USB.
Jika parameter Tindakan diatur ke UsbfnActionNoCad, UFX tidak memberi tahu manajer baterai sama sekali.
Jika parameter Tindakan diatur ke UsbfnActionDetectProprietaryCharger, UFX meminta driver klien memulai deteksi pengisi daya kepemilikan dengan memanggil fungsi panggilan balik EVT_UFX_DEVICE_DETECT_PROPRIETARY_CHARGER driver klien.
Cuplikan berikut menunjukkan bagaimana driver klien memanggil UfxDevicePortDetectCompleteEx.
switch (OnAttach.AttachAction) {
case UsbfnPortDetected:
TraceInformation("Port Detected");
UfxDevicePortDetectComplete(
ControllerData->UfxDevice,
OnAttach.PortType);
break;
case UsbfnPortDetectedNoCad:
TraceInformation("Port Detected No CAD");
UfxDevicePortDetectCompleteEx(
ControllerData->UfxDevice,
OnAttach.PortType,
UsbfnActionNoCad);
break;
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 10 |
Target Platform | Windows |
Header | ufxclient.h |
Pustaka | ufxstub.lib |
IRQL | DISPATCH_LEVEL |
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