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 |
ヘッダー | wdfusb.h (Wdfusb.h を含む) |
WDF_USB_DEVICE_SELECT_CONFIG_PARAMS
WdfUsbTargetDeviceSelectConfig の