Freigeben über


WdfUsbTargetDeviceSelectSettingType-Enumeration (wdfusb.h)

[Gilt für KMDF und UMDF]

Die WdfUsbTargetDeviceSelectSettingType-Enumeration definiert Techniken zum Angeben einer alternativen Einstellung für eine USB-Schnittstelle.

Syntax

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

Konstanten

 
WdfUsbInterfaceSelectSettingTypeDescriptor
Wert: 0x10
Geben Sie die alternative Einstellung einer Schnittstelle an, indem Sie eine USB_INTERFACE_DESCRIPTOR Struktur bereitstellen.
WdfUsbInterfaceSelectSettingTypeSetting
Wert: 0x11
Geben Sie die alternative Einstellung einer Schnittstelle an, indem Sie einen Einstellungsindexwert angeben.
WdfUsbInterfaceSelectSettingTypeUrb
Wert: 0x12
Geben Sie die alternative Einstellung einer Schnittstelle an, indem Sie eine URB angeben.

Hinweise

Die WdfUsbTargetDeviceSelectSettingType-Enumeration wird in der WDF_USB_INTERFACE_SELECT_SETTING_PARAMS-Struktur verwendet.

Anforderungen

Anforderung Wert
KMDF-Mindestversion 1.0
UMDF-Mindestversion 2.0
Kopfzeile wdfusb.h (wdfusb.h einschließen)

Weitere Informationen

URB

USB_INTERFACE_DESCRIPTOR

WDF_USB_INTERFACE_SELECT_SETTING_PARAMS