Bagikan melalui


header genericusbfnioctl.h

Header ini digunakan oleh referensi driver USB. Untuk informasi selengkapnya, lihat:

genericusbfnioctl.h berisi antarmuka pemrograman berikut:

IOCTLs

 
IOCTL_GENERICUSBFN_ACTIVATE_USB_BUS

Kode kontrol I/O (IOCTL) ini dikirim oleh layanan atau aplikasi mode pengguna untuk memberi tahu GenericUSBFn.sys untuk mengaktifkan Universal Serial Bus (USB). Setelah diaktifkan, bus disiapkan untuk memproses peristiwa bus dan menangani lalu lintas.
IOCTL_GENERICUSBFN_BUS_EVENT_NOTIFICATION

Kode kontrol I/O (IOCTL) ini dikirim oleh layanan atau aplikasi mode pengguna untuk mendaftar ke acara Universal Serial Bus (USB).
IOCTL_GENERICUSBFN_CONTROL_STATUS_HANDSHAKE_IN

Kode kontrol I/O (IOCTL) ini dikirim oleh layanan atau aplikasi mode pengguna untuk meminta jabat tangan status kontrol panjang nol pada titik akhir 0 ke arah IN.
IOCTL_GENERICUSBFN_CONTROL_STATUS_HANDSHAKE_OUT

Kode kontrol I/O (IOCTL) ini dikirim oleh layanan atau aplikasi mode pengguna untuk menyelesaikan jabat tangan status kontrol panjang nol pada titik akhir 0 ke arah OUT.
IOCTL_GENERICUSBFN_DEACTIVATE_USB_BUS

Kode IOCTL ini didukung nevtot.
IOCTL_GENERICUSBFN_GET_CLASS_INFO

Kode kontrol I/O (IOCTL) ini dikirim oleh layanan atau aplikasi mode pengguna untuk mengambil informasi tentang pipa perangkat yang tersedia seperti yang dikonfigurasi dalam registri.
IOCTL_GENERICUSBFN_GET_CLASS_INFO_EX

Kode kontrol I/O (IOCTL) ini dikirim oleh layanan atau aplikasi mode pengguna untuk mengambil informasi tentang pipa perangkat yang tersedia seperti yang dikonfigurasi dalam registri.
IOCTL_GENERICUSBFN_GET_INTERFACE_DESCRIPTOR_SET

Kode kontrol I/O (IOCTL) ini dikirim oleh layanan atau aplikasi mode pengguna untuk mengatur seluruh deskriptor antarmuka untuk fungsi pada perangkat. Permintaan IOCTL ini tidak mengambil deskriptor antarmuka yang ditetapkan untuk seluruh perangkat. Deskriptor antarmuka Universal Serial Bus (USB) diatur untuk fungsi pada perangkat.
IOCTL_GENERICUSBFN_GET_PIPE_STATE

Kode kontrol I/O (IOCTL) ini dikirim oleh layanan atau aplikasi mode pengguna untuk mendapatkan status pipa Universal Serial Bus (USB) yang ditentukan.
IOCTL_GENERICUSBFN_REGISTER_USB_STRING

Kode kontrol I/O (IOCTL) ini dikirim oleh layanan atau aplikasi mode pengguna untuk mendaftarkan deskriptor string. Deskriptor string Universal Serial Bus (USB).
IOCTL_GENERICUSBFN_SET_PIPE_STATE

Kode kontrol I/O (IOCTL) ini dikirim oleh layanan atau aplikasi mode pengguna untuk mengatur status pipa Universal Serial Bus (USB) yang ditentukan.
IOCTL_GENERICUSBFN_TRANSFER_IN

Kode kontrol I/O (IOCTL) ini dikirim oleh layanan atau aplikasi mode pengguna untuk mengeluarkan transfer arah IN pada titik akhir yang sesuai dengan ID pipa yang ditentukan di buffer input. (IOCTL_GENERICUSBFN_TRANSFER_IN)
IOCTL_GENERICUSBFN_TRANSFER_IN_APPEND_ZERO_PKT

Kode kontrol I/O (IOCTL) ini dikirim oleh layanan atau aplikasi mode pengguna untuk mengeluarkan transfer arah IN pada titik akhir yang sesuai dengan ID pipa yang ditentukan di buffer input. (IOCTL_GENERICUSBFN_TRANSFER_IN_APPEND_ZERO_PKT)
IOCTL_GENERICUSBFN_TRANSFER_OUT

Kode kontrol I/O (IOCTL) ini dikirim oleh layanan atau aplikasi mode pengguna untuk mengeluarkan transfer arah OUT pada titik akhir yang sesuai dengan ID pipa yang ditentukan di buffer input.