enumeração WDF_USB_REQUEST_TYPE (wdfusb.h)

[Aplica-se a KMDF e UMDF]

A enumeração WDF_USB_REQUEST_TYPE identifica os tipos de solicitações USB que um driver baseado em estrutura pode enviar para um destino de E/S USB.

Syntax

typedef enum _WDF_USB_REQUEST_TYPE {
  WdfUsbRequestTypeInvalid = 0,
  WdfUsbRequestTypeNoFormat,
  WdfUsbRequestTypeDeviceString,
  WdfUsbRequestTypeDeviceControlTransfer,
  WdfUsbRequestTypeDeviceUrb,
  WdfUsbRequestTypePipeWrite,
  WdfUsbRequestTypePipeRead,
  WdfUsbRequestTypePipeAbort,
  WdfUsbRequestTypePipeReset,
  WdfUsbRequestTypePipeUrb
} WDF_USB_REQUEST_TYPE, *PWDF_USB_REQUEST_TYPE;

Constantes

 
WdfUsbRequestTypeInvalid
Valor: 0
Apenas para uso interno.
WdfUsbRequestTypeNoFormat
Este valor não é usado.
WdfUsbRequestTypeDeviceString
Uma solicitação para obter as cadeias de caracteres Unicode de um dispositivo.
WdfUsbRequestTypeDeviceControlTransfer
Uma solicitação para enviar uma transferência de controle.
WdfUsbRequestTypeDeviceUrb
Uma solicitação para enviar um URB para um dispositivo.
WdfUsbRequestTypePipeWrite
Uma solicitação para gravar em um pipe.
WdfUsbRequestTypePipeRead
Uma solicitação para ler de um pipe.
WdfUsbRequestTypePipeAbort
Uma solicitação para interromper um pipe.
WdfUsbRequestTypePipeReset
Uma solicitação para redefinir um pipe.
WdfUsbRequestTypePipeUrb
Uma solicitação para enviar um URB para um pipe.

Comentários

A enumeração WDF_USB_REQUEST_TYPE é usada na estrutura WDF_USB_REQUEST_COMPLETION_PARAMS .

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)

Confira também

WDF_USB_REQUEST_COMPLETION_PARAMS