usbfnattach.h header

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

usbfnattach.h contains the following programming interfaces:

Callback functions

 
USBFN_GET_ATTACH_ACTION

The filter driver's implementation that gets invoked when charger is attached to the port.
USBFN_GET_ATTACH_ACTION_ABORT

The filter driver's implementation to abort an attach-detect operation.
USBFN_SET_DEVICE_STATE

The filter driver's implementation to set the device state and operating bus speed.

Structures

 
USBFN_INTERFACE_ATTACH

Stores pointers to driver-implemented callback functions for handling attach and detach operations.
USBFN_ON_ATTACH

Describes the detected port type and attach action.

Enumerations

 
USBFN_ATTACH_ACTION

Defines the actions that the Universal Serial Bus (USB) function stack takes when a device is attached to a USB port.