Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
This header is used by usbref. For more information, see:
usbfnbase.h contains the following programming interfaces:
Structures
ALTERNATE_INTERFACE The ALTERNATE_INTERFACE structure provides information about alternate settings for a Universal Serial Bus (USB) interface. |
USBFN_BUS_CONFIGURATION_INFO Configuration packet that stores information about an available USB configuration. |
USBFN_CLASS_INFORMATION_PACKET Describes device interface class information associated with a USB interface. This structure can only hold information about a single function interface. |
USBFN_CLASS_INFORMATION_PACKET_EX Describes device interface class information associated with a USB interface. This structure can be used to describe single and multi-interface functions. |
USBFN_CLASS_INTERFACE Describes an interface and its endpoints. |
USBFN_CLASS_INTERFACE_EX Learn how USBFN_CLASS_INTERFACE_EX describes an interface and its endpoints. |
USBFN_INTERFACE_INFO Learn how USBFN_INTERFACE_INFO describes an interface and its endpoints. |
USBFN_NOTIFICATION Describes information about a Universal Serial Bus (USB) event notification that was received by using IOCTL_INTERNAL_USBFN_BUS_EVENT_NOTIFICATION. |
USBFN_PIPE_INFORMATION Describes attributes of a pipe associated with an endpoint on a specific interface. |
USBFN_USB_STRING Describes a USB string descriptor and the associated string index. |
Enumerations
USBFN_BUS_SPEED The USBFN_BUS_SPEED enumeration defines possible bus speeds. |
USBFN_DEVICE_STATE Defines the Universal Serial Bus (USB) device states for the device/controller. These states correspond to the USB device states as defined in section 9.1 of the USB 2.0 Specification. |
USBFN_DIRECTION Defines the USB data transfer direction types. |
USBFN_EVENT Defines notifications sent to class drivers. |
USBFN_PORT_TYPE Defines the possible port types that can be returned by the client driver during port detection. |