WdfUsbTargetDeviceSelectConfigType 列挙 (wdfusb.h)
[KMDF と UMDF に適用]
WdfUsbTargetDeviceSelectConfigType 列挙は、USB デバイスの構成操作の種類を定義します。
構文
typedef enum _WdfUsbTargetDeviceSelectConfigType {
WdfUsbTargetDeviceSelectConfigTypeInvalid = 0,
WdfUsbTargetDeviceSelectConfigTypeDeconfig = 1,
WdfUsbTargetDeviceSelectConfigTypeSingleInterface = 2,
WdfUsbTargetDeviceSelectConfigTypeMultiInterface = 3,
WdfUsbTargetDeviceSelectConfigTypeInterfacesPairs = 4,
WdfUsbTargetDeviceSelectConfigTypeInterfacesDescriptor = 5,
WdfUsbTargetDeviceSelectConfigTypeUrb = 6
} WdfUsbTargetDeviceSelectConfigType;
定数
WdfUsbTargetDeviceSelectConfigTypeInvalid 値: 0 内部使用専用です。 |
WdfUsbTargetDeviceSelectConfigTypeDeconfig 値: 1 デバイスの構成を解除します。 この値は KMDF にのみ適用されます。 |
WdfUsbTargetDeviceSelectConfigTypeSingleInterface 値: 2 指定された 1 つのインターフェイスを使用するようにデバイスを構成します。 この値は、KMDF と UMDF に適用されます。 |
WdfUsbTargetDeviceSelectConfigTypeMultiInterface 値: 3 複数のインターフェイスを使用するようにデバイスを構成します。 この値は、KMDF と UMDF に適用されます。 |
WdfUsbTargetDeviceSelectConfigTypeInterfacesPairs 値: 4 複数のインターフェイスを使用するようにデバイスを構成します。場合によっては、別の設定を使用します。 別の設定については、USB 仕様で説明されています。 この値は、KMDF と UMDF に適用されます。 |
WdfUsbTargetDeviceSelectConfigTypeInterfacesDescriptor 値: 5 USB 記述子に含まれる構成パラメーターを使用して、デバイスを構成します。 この値は KMDF にのみ適用されます。 |
WdfUsbTargetDeviceSelectConfigTypeUrb 値: 6 ドライバー提供の URB 構造体に含まれる構成パラメーターを使用して、デバイスを構成します。 この値は KMDF にのみ適用されます。 |
注釈
WdfUsbTargetDeviceSelectConfigType 列挙体は、WDF_USB_DEVICE_SELECT_CONFIG_PARAMS構造体の Type メンバーを指定するために使用されます。 この構造体は、 WdfUsbTargetDeviceSelectConfig メソッドへの入力として使用されます。
要件
要件 | 値 |
---|---|
最小 KMDF バージョン | 1.0 |
最小 UMDF バージョン | 2.0 |
Header | wdfusb.h (Wdfusb.h を含む) |