Encabezado usbfnbase.h
Usbref usa este encabezado. Para más información, consulte:
usbfnbase.h contiene las siguientes interfaces de programación:
Estructuras
ALTERNATE_INTERFACE La estructura ALTERNATE_INTERFACE proporciona información sobre la configuración alternativa de una interfaz de Bus serie universal (USB). |
USBFN_BUS_CONFIGURATION_INFO Paquete de configuración que almacena información sobre una configuración USB disponible. |
USBFN_CLASS_INFORMATION_PACKET Describe la información de clase de interfaz de dispositivo asociada a una interfaz USB. Esta estructura solo puede contener información sobre una única interfaz de función. |
USBFN_CLASS_INFORMATION_PACKET_EX Describe la información de clase de interfaz de dispositivo asociada a una interfaz USB. Esta estructura se puede usar para describir funciones de interfaz única y múltiple. |
USBFN_CLASS_INTERFACE Describe una interfaz y sus puntos de conexión. |
USBFN_CLASS_INTERFACE_EX Obtenga información sobre cómo USBFN_CLASS_INTERFACE_EX describe una interfaz y sus puntos de conexión. |
USBFN_INTERFACE_INFO Obtenga información sobre cómo USBFN_INTERFACE_INFO describe una interfaz y sus puntos de conexión. |
USBFN_NOTIFICATION Describe información sobre una notificación de eventos de Bus serie universal (USB) que se recibió mediante IOCTL_INTERNAL_USBFN_BUS_EVENT_NOTIFICATION. |
USBFN_PIPE_INFORMATION Describe los atributos de una canalización asociada a un punto de conexión en una interfaz específica. |
USBFN_USB_STRING Describe un descriptor de cadena USB y el índice de cadena asociado. |
Enumeraciones
USBFN_BUS_SPEED La enumeración USBFN_BUS_SPEED define las posibles velocidades de autobús. |
USBFN_DEVICE_STATE Define los estados del dispositivo bus serie universal (USB) para el dispositivo o controlador. Estos estados corresponden a los estados del dispositivo USB según se define en la sección 9.1 de la especificación USB 2.0. |
USBFN_DIRECTION Define los tipos de dirección de transferencia de datos USB. |
USBFN_EVENT Define las notificaciones enviadas a los controladores de clase. |
USBFN_PORT_TYPE Define los posibles tipos de puerto que el controlador cliente puede devolver durante la detección de puertos. |