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.