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
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de