WdfUsbTargetDeviceSelectConfigType 열거형(wdfusb.h)
[KMDF 및 UMDF에 적용]
WdfUsbTargetDeviceSelectConfigType 열거형은 USB 디바이스에 대한 구성 작업 유형을 정의합니다.
Syntax
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 지정된 단일 인터페이스를 사용하도록 디바이스를 구성합니다. 이 값은 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 포함) |