IOCTL_WAIT_ON_DEVICE_EVENT IOCTL (usbscan.h)
Mengembalikan informasi tentang peristiwa yang terjadi pada pipa interupsi USB.
Kode utama
Buffer input
NULL
Panjang buffer input
Nol.
Buffer output
Pointer ke buffer yang cukup besar untuk menerima paket terbesar yang mampu dikirim perangkat pada pipa interupsi.
Panjang buffer output
Ukuran buffer output.
Blok status
Irp->IoStatus.Status diatur ke STATUS_SUCCESS jika permintaan berhasil. Jika tidak, Status ke kondisi kesalahan yang sesuai sebagai kode NTSTATUS .
Keterangan
Parameter DeviceIoControl
Ketika fungsi DeviceloControl dipanggil dengan kode kontrol IOCTL_WAIT_ON_DEVICE_EVENT, pemanggil harus menentukan penunjuk buffer sebagai parameter lpOutBuffer fungsi. Buffer harus cukup besar untuk menahan paket terbesar yang dapat dikirim perangkat pada pipa interupsinya.
Jenis dan ukuran informasi yang dikembalikan adalah khusus perangkat. Misalnya, perangkat gambar diam mungkin mengalami gangguan saat pengguna menekan salah satu tombolnya, dan paket pengembalian mungkin menunjukkan tombol mana yang ditekan.
Untuk informasi selengkapnya, lihat Mengakses Driver Kernel-Mode untuk Perangkat Gambar Diam.
Persyaratan
Persyaratan | Nilai |
---|---|
Header | usbscan.h (termasuk Usbscan.h) |
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