en-tête usbfnbase.h
Cet en-tête est utilisé par usbref. Pour plus d'informations, consultez les pages suivantes :
usbfnbase.h contient les interfaces de programmation suivantes :
Structures
ALTERNATE_INTERFACE La structure ALTERNATE_INTERFACE fournit des informations sur les autres paramètres d’une interface USB (Universal Serial Bus). |
USBFN_BUS_CONFIGURATION_INFO Paquet de configuration qui stocke des informations sur une configuration USB disponible. |
USBFN_CLASS_INFORMATION_PACKET Décrit les informations de classe d’interface d’appareil associées à une interface USB. Cette structure ne peut contenir d’informations que sur une seule interface de fonction. |
USBFN_CLASS_INFORMATION_PACKET_EX Décrit les informations de classe d’interface d’appareil associées à une interface USB. Cette structure peut être utilisée pour décrire des fonctions mono-interface et multi-interface. |
USBFN_CLASS_INTERFACE Décrit une interface et ses points de terminaison. |
USBFN_CLASS_INTERFACE_EX Découvrez comment USBFN_CLASS_INTERFACE_EX décrit une interface et ses points de terminaison. |
USBFN_INTERFACE_INFO Découvrez comment USBFN_INTERFACE_INFO décrit une interface et ses points de terminaison. |
USBFN_NOTIFICATION Décrit des informations sur une notification d’événement USB (Universal Serial Bus) qui a été reçue à l’aide de IOCTL_INTERNAL_USBFN_BUS_EVENT_NOTIFICATION. |
USBFN_PIPE_INFORMATION Décrit les attributs d’un canal associé à un point de terminaison sur une interface spécifique. |
USBFN_USB_STRING Décrit un descripteur de chaîne USB et l’index de chaîne associé. |
Énumérations
USBFN_BUS_SPEED L’énumération USBFN_BUS_SPEED définit les vitesses possibles du bus. |
USBFN_DEVICE_STATE Définit les états d’appareil USB (Universal Serial Bus) pour l’appareil/le contrôleur. Ces états correspondent aux états du périphérique USB tels que définis dans la section 9.1 de la spécification USB 2.0. |
USBFN_DIRECTION Définit les types de direction de transfert de données USB. |
USBFN_EVENT Définit les notifications envoyées aux pilotes de classe. |
USBFN_PORT_TYPE Définit les types de ports possibles qui peuvent être retournés par le pilote client lors de la détection de port. |