USB HOST DRIVER V03 Freescale Semiconductor / Motorola, USB HOST DRIVER V03 Datasheet - Page 44

no-image

USB HOST DRIVER V03

Manufacturer Part Number
USB HOST DRIVER V03
Description
USB Host Driver v03
Manufacturer
Freescale Semiconductor / Motorola
Datasheet
3.5.15. IOCTL_USB_UNCONFIGURE_DEVICE
This operation requests to put Device into unconfigured state.
DeviceIoControl parameters:
lpInBuffer
Not used with the operation. Must be NULL.
nInBufferSize
Not used with the operation. Must be 0.
lpOutBuffer
Not used with the operation. Must be NULL.
nOutBufferSize
Not used with the operation. Must be 0.
Comments:
The Device will be treated as unconfigured, and only the following set of requests
can then be applied:
Establishing a connection to a pipe object is not permitted while the Device is
unconfigured.
zero configuration value. The Client software developer should rarely use this
operation, because some issues exist in operating system while working in this state.
However this operation can be useful for new Device testing. In addition the Client
software should use this request before setting a different configuration on the
already configured Device.
M
After this operation the
IOCTL_USB_GET_DESCRIPTOR
IOCTL_USB_GET_CONFIGURATION
IOCTL_USB_SET_CONFIGURATION
IOCTL_USB_CYCLE_PORT.
PRELIMINARY—SUBJECT TO CHANGE WITHOUT NOTICE
IOCTL_USB_GET_CONFIGURATION
Programming Interface.
request should return a
3-22

Related parts for USB HOST DRIVER V03