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 |
См. также раздел
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по