Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Dieser Header wird von usbref verwendet. Weitere Informationen finden Sie unter
usbfnbase.h enthält die folgenden Programmierschnittstellen:
Strukturen
|
ALTERNATE_INTERFACE Die ALTERNATE_INTERFACE-Struktur enthält Informationen zu alternativen Einstellungen für eine USB-Schnittstelle (Universal Serial Bus). |
|
USBFN_BUS_CONFIGURATION_INFO Konfigurationspaket, das Informationen zu einer verfügbaren USB-Konfiguration speichert. |
|
USBFN_CLASS_INFORMATION_PACKET Beschreibt Informationen zur Geräteschnittstellenklasse, die einer USB-Schnittstelle zugeordnet sind. Diese Struktur kann nur Informationen zu einer einzelnen Funktionsschnittstelle enthalten. |
|
USBFN_CLASS_INFORMATION_PACKET_EX Beschreibt Informationen zur Geräteschnittstellenklasse, die einer USB-Schnittstelle zugeordnet sind. Diese Struktur kann verwendet werden, um Einzel- und Multischnittstellenfunktionen zu beschreiben. |
|
USBFN_CLASS_INTERFACE Beschreibt eine Schnittstelle und ihre Endpunkte. |
|
USBFN_CLASS_INTERFACE_EX Erfahren Sie, wie USBFN_CLASS_INTERFACE_EX eine Schnittstelle und ihre Endpunkte beschreibt. |
|
USBFN_INTERFACE_INFO Erfahren Sie, wie USBFN_INTERFACE_INFO eine Schnittstelle und ihre Endpunkte beschreibt. |
|
USBFN_NOTIFICATION Beschreibt Informationen zu einer USB-Ereignisbenachrichtigung (Universal Serial Bus), die mithilfe von IOCTL_INTERNAL_USBFN_BUS_EVENT_NOTIFICATION empfangen wurde. |
|
USBFN_PIPE_INFORMATION Beschreibt Attribute einer Pipe, die einem Endpunkt auf einer bestimmten Schnittstelle zugeordnet sind. |
|
USBFN_USB_STRING Beschreibt einen USB-Zeichenfolgendeskriptor und den zugeordneten Zeichenfolgenindex. |
Enumerationen
|
USBFN_BUS_SPEED Die USBFN_BUS_SPEED-Enumeration definiert mögliche Busgeschwindigkeiten. |
|
USBFN_DEVICE_STATE Definiert die USB-Gerätezustände (Universal Serial Bus) für das Gerät/den Controller. Diese Zustände entsprechen den USB-Gerätezuständen gemäß Abschnitt 9.1 der USB 2.0-Spezifikation. |
|
USBFN_DIRECTION Definiert die USB-Datenübertragungsrichtungstypen. |
|
USBFN_EVENT Definiert Benachrichtigungen, die an Klassentreiber gesendet werden. |
|
USBFN_PORT_TYPE Definiert die möglichen Porttypen, die vom Clienttreiber während der Porterkennung zurückgegeben werden können. |