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

no-image

USB HOST DRIVER V03

Manufacturer Part Number
USB HOST DRIVER V03
Description
USB Host Driver v03
Manufacturer
Freescale Semiconductor / Motorola
Datasheet
3.6.6.
Definition:
typedef struct _USB_INTERFACE_SETTING {
} USB_INTERFACE_SETTING, *PUSB_INTERFACE_SETTING;
Members:
InterfaceIndex
Specifies zero - base interface descriptor index within configuration. If using this
structure on configured Device this value specifies index in interfaces configured within
the configuration.
AltSetting
Specifies alternate settings value for given interface.
MaxTransferSize
Specifies maximum transfer size for all the pipes of an interface. Maximum transfer size
depends on the Device. If Client application performs a transfer with lager size than the
maximum transfer size, the driver will break this request into smaller pieces, conforming
to this value. The value of –1 is assumed to be: take default maximum transfer size for
registry settings.
Comments:
This
IOCTL_USB_SET_INTERFACE
M
USHORT
USHORT
ULONG
structure
USB_INTERFACE_SETTING
MaxTransferSize;
InterfaceIndex;
AltSetting;
PRELIMINARY—SUBJECT TO CHANGE WITHOUT NOTICE
is
and
Programming Interface.
IOCTL_USB_GET_INTERFACE
used
by
IOCTL_USB_SET_CONFIGURATION
request.
3-29
,

Related parts for USB HOST DRIVER V03