header usbfnioctl.h
Header ini digunakan oleh usbref. Untuk informasi selengkapnya, lihat:
usbfnioctl.h berisi antarmuka pemrograman berikut:
IOCTLs
IOCTL_INTERNAL_USBFN_ACTIVATE_USB_BUS Driver kelas USB mengirimkan permintaan ini untuk mengaktifkan bus sehingga pengemudi dapat bersiap untuk memproses peristiwa bus dan menangani lalu lintas. |
IOCTL_INTERNAL_USBFN_BUS_EVENT_NOTIFICATION Driver kelas USB mengirimkan permintaan ini untuk mempersiapkan pemberitahuan yang diterima dari ekstensi kelas fungsi USB (UFX) sebagai respons terhadap peristiwa di bus, seperti perubahan jenis port atau tanda terima paket penyiapan non-standar. |
IOCTL_INTERNAL_USBFN_CONTROL_STATUS_HANDSHAKE_IN Driver kelas mengirimkan permintaan ini untuk mengirim jabat tangan status kontrol panjang nol pada titik akhir 0 ke arah IN. |
IOCTL_INTERNAL_USBFN_CONTROL_STATUS_HANDSHAKE_OUT Driver kelas mengirimkan permintaan ini untuk mengirim jabat tangan status kontrol panjang nol pada titik akhir 0 ke arah OUT. |
IOCTL_INTERNAL_USBFN_DEACTIVATE_USB_BUS Jangan gunakan. |
IOCTL_INTERNAL_USBFN_GET_CLASS_INFO Driver kelas mengirimkan kode kontrol IO permintaan ini untuk mengambil informasi tentang pipa yang tersedia untuk perangkat, seperti yang dikonfigurasi dalam registri. |
IOCTL_INTERNAL_USBFN_GET_INTERFACE_DESCRIPTOR_SET Driver kelas mengirimkan permintaan ini untuk mengatur seluruh deskriptor antarmuka USB untuk fungsi pada perangkat. |
IOCTL_INTERNAL_USBFN_GET_PIPE_STATE Driver kelas mengirimkan permintaan ini untuk mendapatkan status stall dari pipa yang ditentukan. |
IOCTL_INTERNAL_USBFN_REGISTER_USB_STRING Driver kelas mengirimkan permintaan ini untuk mendaftarkan deskriptor string USB. |
IOCTL_INTERNAL_USBFN_RESERVED Jangan gunakan artikel ini (IOCTL_INTERNAL_USBFN_RESERVED). |
IOCTL_INTERNAL_USBFN_SET_PIPE_STATE Driver kelas mengirimkan permintaan ini untuk mengatur status stall dari pipa USB yang ditentukan. |
IOCTL_INTERNAL_USBFN_SET_POWER_FILTER_EXIT_LPM Jangan gunakan artikel ini (IOCTL_INTERNAL_USBFN_SET_POWER_FILTER_EXIT_LPM). |
IOCTL_INTERNAL_USBFN_SET_POWER_FILTER_STATE Jangan gunakan artikel ini (IOCTL_INTERNAL_USBFN_SET_POWER_FILTER_STATE). |
IOCTL_INTERNAL_USBFN_SIGNAL_REMOTE_WAKEUP Driver kelas mengirimkan permintaan ini untuk mendapatkan pemberitahuan bangun jarak jauh dari titik akhir. |
IOCTL_INTERNAL_USBFN_TRANSFER_IN Driver kelas mengirimkan permintaan ini untuk memulai transfer data ke host pada pipa yang ditentukan. |
IOCTL_INTERNAL_USBFN_TRANSFER_IN_APPEND_ZERO_PKT Driver kelas mengirimkan permintaan ini untuk memulai transfer IN ke pipa yang ditentukan dan menambahkan paket panjang nol untuk menunjukkan akhir transfer. |
IOCTL_INTERNAL_USBFN_TRANSFER_OUT Driver kelas mengirimkan permintaan ini untuk memulai transfer data dari host pada pipa yang ditentukan. |
Struktur
USBFN_POWER_FILTER_STATE Dicadangkan. Jangan gunakan. |