Поделиться через


IOCTL_INTERNAL_USBFN_REGISTER_USB_STRING IOCTL (usbfnioctl.h)

Драйвер класса отправляет этот запрос для регистрации дескриптора строки USB.

Основной код

IRP_MJ_INTERNAL_DEVICE_CONTROL

Входной буфер

Указатель на буфер, содержащий структуру USBFN_USB_STRING с дескрипторовом строки USB.

Длина входного буфера

Длина входного буфера должна быть не менее sizeof(USBFN_USB_STRING).

Выходной буфер

NULL.

Длина выходного буфера

Нет.

Блок состояния

Если запрос выполнен успешно, расширение класса функций USB (UFX) возвращает STATUS_SUCCESS или другое значение состояния, для которого NT_SUCCESS (status) равно TRUE. В противном случае возвращается значение состояния, для которого NT_SUCCESS(status) равно FALSE.

Комментарии

Этот запрос должен быть отправлен после отправки запроса IOCTL_INTERNAL_USBFN_ACTIVATE_USB_BUS .

Требования

Требование Значение
Заголовок usbfnioctl.h

См. также раздел

IOCTL_INTERNAL_USBFN_ACTIVATE_USB_BUS

USBFN_USB_STRING