Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
A estrutura USBUSER_REQUEST_HEADER é usada com a solicitação de controle de E/ S IOCTL_USB_USER_REQUEST para enviar uma solicitação de modo de usuário para o driver do controlador de host USB.
Sintaxe
typedef struct _USBUSER_REQUEST_HEADER {
ULONG UsbUserRequest;
USB_USER_ERROR_CODE UsbUserStatusCode;
ULONG RequestBufferLength;
ULONG ActualBufferLength;
} USBUSER_REQUEST_HEADER, *PUSBUSER_REQUEST_HEADER;
Membros
UsbUserRequest
A solicitação do modo de usuário. Para obter uma lista e uma descrição dos valores possíveis para esse membro, consulte IOCTL_USB_USER_REQUEST.
UsbUserStatusCode
O código status retornado pelo driver de porta.
RequestBufferLength
O tamanho, em bytes, do buffer de dados. O mesmo buffer é usado para entrada e saída.
ActualBufferLength
O tamanho, em bytes, dos dados recuperados pela solicitação.
Comentários
A estrutura USBUSER_REQUEST_HEADER é usada com a solicitação de controle de E/ S IOCTL_USB_USER_REQUEST para enviar uma solicitação de modo de usuário para o driver de porta USB.
Requisitos
| Requisito | Valor |
|---|---|
| Cabeçalho | usbuser.h (inclua Usbuser.h) |