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.
Sintaxe
typedef enum _WdfUsbTargetDeviceSelectConfigType {
WdfUsbTargetDeviceSelectConfigTypeInvalid = 0,
WdfUsbTargetDeviceSelectConfigTypeDeconfig = 1,
WdfUsbTargetDeviceSelectConfigTypeSingleInterface = 2,
WdfUsbTargetDeviceSelectConfigTypeMultiInterface = 3,
WdfUsbTargetDeviceSelectConfigTypeInterfacesPairs = 4,
WdfUsbTargetDeviceSelectConfigTypeInterfacesDescriptor = 5,
WdfUsbTargetDeviceSelectConfigTypeUrb = 6
} WdfUsbTargetDeviceSelectConfigType;
Constantes
WdfUsbTargetDeviceSelectConfigTypeInvalid Valor: 0 Somente 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. |
Observações
A enumeração WdfUsbTargetDeviceSelectConfigType é usada para especificar o Type membro 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 (inclua Wdfusb.h) |