header usbspec.h

Header ini berisi deklarasi untuk struktur data dan enumerasi yang digunakan oleh driver klien USB.

Untuk informasi selengkapnya, lihat:

usbspec.h berisi antarmuka pemrograman berikut:

Struktur

 
USB_30_HUB_DESCRIPTOR

Struktur USB_30_HUB_DESCRIPTOR berisi deskriptor hub SuperSpeed. Untuk informasi tentang anggota struktur, lihat Universal Serial Bus Revisi 3.0 Spesifikasi, 10.13.2.1 Hub Descriptor, Tabel 10-3. Deskriptor Hub SuperSpeed.
USB_COMMON_DESCRIPTOR

Struktur USB_COMMON_DESCRIPTOR berisi kepala deskriptor pertama yang cocok dengan kriteria pencarian dalam panggilan ke USBD_ParseDescriptors.
USB_CONFIGURATION_DESCRIPTOR

Struktur USB_CONFIGURATION_DESCRIPTOR digunakan oleh driver klien USB untuk menyimpan deskriptor konfigurasi yang ditentukan USB.
USB_DEVICE_CAPABILITY_FIRMWARE_STATUS_DESCRIPTOR

Pembaruan FW USB seperti yang didefinisikan dalam PEMBERITAHUAN PERUBAHAN REKAYASA USB 3.2.
USB_DEVICE_DESCRIPTOR

Struktur USB_DEVICE_DESCRIPTOR digunakan oleh driver klien USB untuk mengambil deskriptor perangkat yang ditentukan USB.
USB_DEVICE_QUALIFIER_DESCRIPTOR

Struktur USB_DEVICE_QUALIFIER_DESCRIPTOR digunakan oleh driver klien USB untuk mengambil deskriptor kualifikasi perangkat yang ditentukan USB.
USB_ENDPOINT_DESCRIPTOR

Struktur USB_ENDPOINT_DESCRIPTOR digunakan oleh driver klien USB untuk mengambil deskriptor titik akhir yang ditentukan USB.
USB_HUB_DESCRIPTOR

Struktur USB_HUB_DESCRIPTOR berisi deskriptor hub.
USB_INTERFACE_DESCRIPTOR

Struktur USB_INTERFACE_DESCRIPTOR digunakan oleh driver klien USB untuk mengambil deskriptor antarmuka yang ditentukan USB.
USB_STRING_DESCRIPTOR

Struktur USB_STRING_DESCRIPTOR digunakan oleh driver klien USB untuk menyimpan deskriptor string yang ditentukan USB.
USB_SUPERSPEED_ENDPOINT_COMPANION_DESCRIPTOR

Struktur USB_SUPERSPEED_ENDPOINT_COMPANION_DESCRIPTOR digunakan oleh driver klien USB untuk mengambil deskriptor SuperSpeed Endpoint Companion yang ditentukan USB. Untuk informasi selengkapnya, lihat bagian 9.6.7 dan Tabel 9-20 dalam spesifikasi resmi USB 3.0.

Enumerasi

 
USB_DEVICE_SPEED

Enumerasi USB_DEVICE_SPEED mendefinisikan konstanta untuk kecepatan perangkat USB.