Intestazione usbfnbase.h
Questa intestazione viene usata da usbref. Per altre informazioni, vedere:
usbfnbase.h contiene le interfacce di programmazione seguenti:
Strutture
ALTERNATE_INTERFACE La struttura ALTERNATE_INTERFACE fornisce informazioni sulle impostazioni alternative per un'interfaccia USB (Universal Serial Bus). |
USBFN_BUS_CONFIGURATION_INFO Pacchetto di configurazione che archivia informazioni su una configurazione USB disponibile. |
USBFN_CLASS_INFORMATION_PACKET Descrive le informazioni sulla classe dell'interfaccia del dispositivo associate a un'interfaccia USB. Questa struttura può contenere solo informazioni su una singola interfaccia di funzione. |
USBFN_CLASS_INFORMATION_PACKET_EX Descrive le informazioni sulla classe dell'interfaccia del dispositivo associate a un'interfaccia USB. Questa struttura può essere usata per descrivere le funzioni a interfaccia singola e multipla. |
USBFN_CLASS_INTERFACE Descrive un'interfaccia e i relativi endpoint. |
USBFN_CLASS_INTERFACE_EX Informazioni su come USBFN_CLASS_INTERFACE_EX descrive un'interfaccia e i relativi endpoint. |
USBFN_INTERFACE_INFO Informazioni su come USBFN_INTERFACE_INFO descrive un'interfaccia e i relativi endpoint. |
USBFN_NOTIFICATION Descrive le informazioni su una notifica di evento USB (Universal Serial Bus) ricevuta tramite IOCTL_INTERNAL_USBFN_BUS_EVENT_NOTIFICATION. |
USBFN_PIPE_INFORMATION Descrive gli attributi di una pipe associata a un endpoint in un'interfaccia specifica. |
USBFN_USB_STRING Descrive un descrittore di stringa USB e l'indice stringa associato. |
Enumerazioni
USBFN_BUS_SPEED L'enumerazione USBFN_BUS_SPEED definisce le possibili velocità degli autobus. |
USBFN_DEVICE_STATE Definisce gli stati del dispositivo USB (Universal Serial Bus) per il dispositivo/controller. Questi stati corrispondono agli stati del dispositivo USB, come definito nella sezione 9.1 della specifica USB 2.0. |
USBFN_DIRECTION Definisce i tipi di direzione di trasferimento dei dati USB. |
USBFN_EVENT Definisce le notifiche inviate ai driver di classe. |
USBFN_PORT_TYPE Definisce i possibili tipi di porta che possono essere restituiti dal driver client durante il rilevamento delle porte. |