IOCTL_INTERNAL_USBFN_REGISTER_USB_STRING IOCTL (usbfnioctl.h)

O driver de classe envia essa solicitação para registrar um descritor de cadeia de caracteres USB.

Código principal

IRP_MJ_INTERNAL_DEVICE_CONTROL

Buffer de entrada

Um ponteiro para um buffer que contém uma estrutura USBFN_USB_STRING com o descritor de cadeia de caracteres USB.

Comprimento do buffer de entrada

O comprimento do buffer de entrada deve ser pelo menos sizeof(USBFN_USB_STRING).

Buffer de saída

NULL.

Comprimento do buffer de saída

Nenhum.

Bloco de status

Se a solicitação for bem-sucedida, a EXTENSÃO de classe de função USB (UFX) retornará STATUS_SUCCESS ou outro valor status para o qual NT_SUCCESS(status) é igual a TRUE. Caso contrário, retornará um valor status para o qual NT_SUCCESS(status) é igual a FALSE.

Comentários

Essa solicitação deve ser enviada após o envio da solicitação de IOCTL_INTERNAL_USBFN_ACTIVATE_USB_BUS .

Requisitos

Requisito Valor
Cabeçalho usbfnioctl.h

Confira também

IOCTL_INTERNAL_USBFN_ACTIVATE_USB_BUS

USBFN_USB_STRING