ufxbase.h header

This header is used by usbref. For more information, see:

ufxbase.h contains the following programming interfaces:

IOCTLs

 
IOCTL_INTERNAL_USBFN_DESCRIPTOR_UPDATE

The USB function class extension sends this request to the client driver to update to the endpoint descriptor for the specified endpoint.

Structures

 
UFX_DEVICE_CAPABILITIES

The UFX_DEVICE_CAPABILITIES structure is used USB to define properties of the Universal Serial Bus (USB) device created by the controller.
UFX_HARDWARE_FAILURE_CONTEXT

The UFX_HARDWARE_FAILURE_CONTEXT structure is used to define controller-specific hardware failure properties.

Enumerations

 
UFX_CLASS_FUNCTIONS

Learn more about: _UFX_CLASS_FUNCTIONS enumeration
USBFN_ACTION

Defines special actions UFX should take when the client driver calls the UfxDevicePortDetectCompleteEx function.