Enumeração WdfUsbTargetDeviceSelectConfigType (wdfusb.h)

[Aplica-se a KMDF e UMDF]

A enumeração WdfUsbTargetDeviceSelectConfigType define tipos de operações de configuração para dispositivos USB.

Syntax

typedef enum _WdfUsbTargetDeviceSelectConfigType {
  WdfUsbTargetDeviceSelectConfigTypeInvalid = 0,
  WdfUsbTargetDeviceSelectConfigTypeDeconfig = 1,
  WdfUsbTargetDeviceSelectConfigTypeSingleInterface = 2,
  WdfUsbTargetDeviceSelectConfigTypeMultiInterface = 3,
  WdfUsbTargetDeviceSelectConfigTypeInterfacesPairs = 4,
  WdfUsbTargetDeviceSelectConfigTypeInterfacesDescriptor = 5,
  WdfUsbTargetDeviceSelectConfigTypeUrb = 6
} WdfUsbTargetDeviceSelectConfigType;

Constantes

 
WdfUsbTargetDeviceSelectConfigTypeInvalid
Valor: 0
Apenas para uso interno.
WdfUsbTargetDeviceSelectConfigTypeDeconfig
Valor: 1
Desconfigure o dispositivo. Esse valor se aplica somente ao KMDF.
WdfUsbTargetDeviceSelectConfigTypeSingleInterface
Valor: 2
Configure o dispositivo para usar uma única interface especificada. Esse valor se aplica a KMDF e UMDF.
WdfUsbTargetDeviceSelectConfigTypeMultiInterface
Valor: 3
Configure o dispositivo para usar várias interfaces. Esse valor se aplica a KMDF e UMDF.
WdfUsbTargetDeviceSelectConfigTypeInterfacesPairs
Valor: 4
Configure o dispositivo para usar várias interfaces, possivelmente com configurações alternativas. Configurações alternativas são descritas na especificação USB. Esse valor se aplica a KMDF e UMDF.
WdfUsbTargetDeviceSelectConfigTypeInterfacesDescriptor
Valor: 5
Configure o dispositivo usando parâmetros de configuração contidos em descritores USB. Esse valor se aplica somente ao KMDF.
WdfUsbTargetDeviceSelectConfigTypeUrb
Valor: 6
Configure o dispositivo usando parâmetros de configuração contidos em uma estrutura URB fornecida pelo driver. Esse valor se aplica somente ao KMDF.

Comentários

A enumeração WdfUsbTargetDeviceSelectConfigType é usada para especificar o membro Type da estrutura WDF_USB_DEVICE_SELECT_CONFIG_PARAMS . Essa estrutura é usada como entrada para o método WdfUsbTargetDeviceSelectConfig .

Requisitos

Requisito Valor
Versão mínima do KMDF 1.0
Versão mínima do UMDF 2,0
Cabeçalho wdfusb.h (include Wdfusb.h)

Confira também

URB

WDF_USB_DEVICE_SELECT_CONFIG_PARAMS

WdfUsbTargetDeviceSelectConfig