Miscellaneous USB Driver Functions
The following table shows the USB driver functions with a description of the purpose of each.
Programming element | Description |
---|---|
FindInterface | This function searches for a specific interface on a USB device. |
GetDeviceInfo | This function gets a pointer to a device information structure. |
GetUSBDVersion | This function retrieves the version number of the current USB driver interface. |
LoadGenericInterfaceDriver | This function load drivers for other interfaces on a device. USB drivers call this function. |
OpenClientRegistryKey | This function opens a registry key associated with a USB client driver. |
RegisterClientDriverID | This function registers a unique string to identify a USB client driver. |
RegisterClientSettings | This function sets up USB driver load settings. |
RegisterNotificationRoutine | This function registers a callback for device notifications. |
TranslateStringDescr | This function translates a USB string descriptor into a null-terminated string. |
UnRegisterClientSettings | This function deregisters USB device driver settings. |
UnRegisterNotificationRoutine | This function removes a device notification callback. |
See Also
Last updated on Tuesday, May 18, 2004
© 1992-2003 Microsoft Corporation. All rights reserved.