Expand Minimize

WdfUsbTargetDeviceSelectSettingType enumeration

[Applies to KMDF and UMDF]

The WdfUsbTargetDeviceSelectSettingType enumeration defines techniques for specifying an alternate setting for a USB interface.

Syntax


typedef enum _WdfUsbTargetDeviceSelectSettingType { 
  WdfUsbInterfaceSelectSettingTypeDescriptor  = 0x10,
  WdfUsbInterfaceSelectSettingTypeSetting     = 0x11,
  WdfUsbInterfaceSelectSettingTypeUrb         = 0x12
} WdfUsbTargetDeviceSelectSettingType;

Constants

WdfUsbInterfaceSelectSettingTypeDescriptor

Specify an interface's alternate setting by providing a USB_INTERFACE_DESCRIPTOR structure.

WdfUsbInterfaceSelectSettingTypeSetting

Specify an interface's alternate setting by providing a setting index value.

WdfUsbInterfaceSelectSettingTypeUrb

Specify an interface's alternate setting by providing a URB.

Remarks

The WdfUsbTargetDeviceSelectSettingType enumeration is used in the WDF_USB_INTERFACE_SELECT_SETTING_PARAMS structure.

Requirements

Minimum KMDF version

1.0

Minimum UMDF version

2.0

Header

Wdfusb.h (include Wdfusb.h)

See also

URB
USB_INTERFACE_DESCRIPTOR
WDF_USB_INTERFACE_SELECT_SETTING_PARAMS

 

 

Send comments about this topic to Microsoft

Show:
© 2014 Microsoft. All rights reserved.