Fungsi UfxDeviceNotifySuspend (ufxclient.h)
Memberi tahu UFX tentang peristiwa penangguhan bus USB.
Sintaks
void UfxDeviceNotifySuspend(
[in] UFXDEVICE UfxDevice
);
Parameter
[in] UfxDevice
Handel ke objek perangkat UFX yang dibuat driver dengan memanggil UfxDeviceCreate.
Nilai kembali
Tidak ada
Keterangan
Driver klien memanggil UfxDeviceNotifySuspend saat menerima peristiwa penangguhan bus. Titik akhir default harus diatur ulang pada bus yang ditangguhkan. Perangkat harus berpindah ke mode daya rendah.
Driver klien biasanya memanggil UfxDeviceNotifySuspend dari fungsi panggilan balik EvtInterruptDpc - nya. Contoh berikut menunjukkan cara menangani peristiwa yang ditangguhkan.
case DeviceEventSuspend:
if (!ControllerContext->Suspended) {
ControllerContext->Suspended = TRUE;
UfxDeviceNotifySuspend(ControllerContext->UfxDevice);
}
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