header usbbusif.h
Header ini digunakan oleh usbref. Untuk informasi selengkapnya, lihat:
usbbusif.h berisi antarmuka pemrograman berikut:
Fungsi panggilan balik
PUSB_BUSIFFN_ENUM_LOG_ENTRY Fungsi panggilan balik ini tidak didukung. Rutinitas EnumLogEntry membuat entri log. |
PUSB_BUSIFFN_GETUSBDI_VERSION Rutinitas GetUSBDIVersion mengembalikan nomor versi antarmuka USB dan nomor versi spesifikasi USB yang menentukan antarmuka, bersama dengan informasi tentang kemampuan pengontrol host. |
PUSB_BUSIFFN_IS_DEVICE_HIGH_SPEED Rutinitas USB_BUSIFFN_IS_DEVICE_HIGH_SPEED mengembalikan TRUE jika perangkat beroperasi dengan kecepatan tinggi. |
PUSB_BUSIFFN_QUERY_BUS_INFORMATION Rutinitas QueryBusInformation mendapatkan informasi tentang bus. |
PUSB_BUSIFFN_QUERY_BUS_TIME Fungsi QueryBusTime mendapatkan nomor bingkai USB 32-bit saat ini. |
PUSB_BUSIFFN_QUERY_BUS_TIME_EX Rutinitas QueryBusTimeEx mendapatkan nomor bingkai mikro USB 32-bit saat ini. |
PUSB_BUSIFFN_QUERY_CONTROLLER_TYPE Rutinitas QueryControllerType mendapatkan informasi tentang pengontrol host USB tempat perangkat USB terpasang. |
PUSB_BUSIFFN_SUBMIT_ISO_OUT_URB Fungsi panggilan balik ini tidak didukung. Fungsi SubmitIsoOutUrb mengirimkan blok permintaan USB (URB) langsung ke driver bus tanpa memerlukan alokasi IRP. |
USBC_START_DEVICE_CALLBACK Rutinitas USBC_START_DEVICE_CALLBACK memungkinkan driver klien USB untuk memberikan definisi kustom dari koleksi antarmuka pada perangkat. |
Struktur
USB_BUS_INFORMATION_LEVEL_0 Struktur USB_BUS_INFORMATION_LEVEL_0 digunakan bersama dengan rutinitas antarmuka QueryBusInformation untuk melaporkan informasi tentang bus. |
USB_BUS_INFORMATION_LEVEL_1 Struktur USB_BUS_INFORMATION_LEVEL_1 digunakan bersama dengan rutinitas antarmuka QueryBusInformation untuk melaporkan informasi tentang bus. |
USB_BUS_INTERFACE_USBDI_V0 Struktur USB_BUS_INTERFACE_USBDI_V0 disediakan oleh driver hub USB untuk memungkinkan klien USB melakukan panggilan langsung ke driver hub tanpa mengalokasikan IRP. |
USB_BUS_INTERFACE_USBDI_V1 Struktur USB_BUS_INTERFACE_USBDI_V1 disediakan oleh driver hub USB untuk memungkinkan klien USB melakukan panggilan langsung ke driver hub tanpa mengalokasikan IRP. |
USB_BUS_INTERFACE_USBDI_V2 Struktur USB_BUS_INTERFACE_USBDI_V2 disediakan oleh driver hub USB untuk memungkinkan klien USB melakukan panggilan langsung ke driver hub tanpa mengalokasikan IRP. |
USB_BUS_INTERFACE_USBDI_V3 Struktur USB_BUS_INTERFACE_USBDI_V3 disediakan oleh driver hub USB untuk memungkinkan klien USB melakukan panggilan langsung ke driver hub tanpa mengalokasikan IRP. |
USBC_DEVICE_CONFIGURATION_INTERFACE_V1 Struktur USBC_DEVICE_CONFIGURATION_INTERFACE_V1 diekspos oleh driver filter yang disediakan vendor untuk membantu driver induk generik USB dalam menentukan koleksi antarmuka. |
USBC_FUNCTION_DESCRIPTOR Struktur USBC_FUNCTION_DESCRIPTOR menjelaskan fungsi USB dan koleksi antarmuka terkait. |