IOCTL_INTERNAL_USBFN_GET_PIPE_STATE IOCTL (usbfnioctl.h)
Driver kelas mengirimkan permintaan ini untuk mendapatkan status stall dari pipa yang ditentukan.
Kode utama
IRP_MJ_INTERNAL_DEVICE_CONTROL
Buffer input
Penunjuk ke jenis USBFNPIPEID yang menentukan ID pipa.
Panjang buffer input
Ukuran jenis USBFNPIPEID .
Buffer output
Penunjuk ke nilai BOOLEAN yang diatur oleh USB Function Class Extension (UFX) untuk menunjukkan apakah pipa yang ditentukan terhenti atau tidak. TRUE, menunjukkan pipa dalam keadaan kios; FALSE menunjukkan bahwa pipa dalam keadaan jelas.
Panjang buffer output
Ukuran BOOLEAN.
Blok status
UFX menyelesaikan permintaan dengan STATUS_SUCCESS.
Keterangan
Permintaan ini harus dikirim setelah mengirim permintaan IOCTL_INTERNAL_USBFN_ACTIVATE_USB_BUS .
Ketika terhenti, pipa mengirimkan paket transaksi STALL ke host. Lihat spesifikasi Universal Serial Bus (USB) untuk informasi selengkapnya.
UFX meneruskan permintaan IOCTL ini ke antrean transfer yang dibuat untuk titik akhir oleh UfxEndpointCreate.
Persyaratan
Persyaratan | Nilai |
---|---|
Header | usbfnioctl.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