Заголовок genericusbfnioctl.h
Этот заголовок используется в справочнике по usb-драйверу. Дополнительные сведения см. в разделе:
genericusbfnioctl.h содержит следующие программные интерфейсы:
Функции IOCTL
IOCTL_GENERICUSBFN_ACTIVATE_USB_BUS Этот код управления вводом-выводом (IOCTL) отправляется службой или приложением пользовательского режима, чтобы уведомить GenericUSBFn.sys об активации универсальной последовательной шины (USB). После активации автобус готовится к обработке событий в шине и обработке трафика. |
IOCTL_GENERICUSBFN_BUS_EVENT_NOTIFICATION Этот код управления вводом-выводом (IOCTL) отправляется службой или приложением пользовательского режима для регистрации события универсальной последовательной шины (USB). |
IOCTL_GENERICUSBFN_CONTROL_STATUS_HANDSHAKE_IN Этот код элемента управления вводом-выводом (IOCTL) отправляется службой или приложением пользовательского режима для запроса подтверждения состояния элемента управления нулевой длины на конечной точке 0 в направлении IN. |
IOCTL_GENERICUSBFN_CONTROL_STATUS_HANDSHAKE_OUT Этот код элемента управления ввода-вывода (IOCTL) отправляется службой или приложением пользовательского режима для завершения подтверждения состояния элемента управления нулевой длины на конечной точке 0 в направлении OUT. |
IOCTL_GENERICUSBFN_DEACTIVATE_USB_BUS Этот код IOCTL поддерживается невтот. |
IOCTL_GENERICUSBFN_GET_CLASS_INFO Этот код управления вводом-выводом (IOCTL) отправляется службой или приложением пользовательского режима для получения сведений о доступных каналах устройства, настроенных в реестре. |
IOCTL_GENERICUSBFN_GET_CLASS_INFO_EX Этот код управления вводом-выводом (IOCTL) отправляется службой или приложением пользовательского режима для получения сведений о доступных каналах устройства, настроенных в реестре. |
IOCTL_GENERICUSBFN_GET_INTERFACE_DESCRIPTOR_SET Этот управляющий код ввода-вывода (IOCTL) отправляется службой или приложением пользовательского режима, чтобы получить весь набор дескрипторов интерфейса для функции на устройстве. Этот запрос IOCTL не получает дескриптор интерфейса, заданный для всего устройства. Дескриптор интерфейса USB, заданный для функции на устройстве. |
IOCTL_GENERICUSBFN_GET_PIPE_STATE Этот код управления вводом-выводом (IOCTL) отправляется службой или приложением пользовательского режима для получения состояния указанного канала УНИВЕРСАЛЬНОй последовательной шины (USB). |
IOCTL_GENERICUSBFN_REGISTER_USB_STRING Этот управляющий код ввода-вывода (IOCTL) отправляется службой или приложением пользовательского режима для регистрации дескриптора строки. Дескриптор строки универсальной последовательной шины (USB). |
IOCTL_GENERICUSBFN_SET_PIPE_STATE Этот код управления вводом-выводом (IOCTL) отправляется службой или приложением пользовательского режима для установки состояния указанного канала УНИВЕРСАЛЬНОй последовательной шины (USB). |
IOCTL_GENERICUSBFN_TRANSFER_IN Этот код управления вводом-выводом (IOCTL) отправляется службой или приложением пользовательского режима для выдачи передачи направления IN на конечной точке, которая соответствует указанному идентификатору канала во входном буфере. (IOCTL_GENERICUSBFN_TRANSFER_IN) |
IOCTL_GENERICUSBFN_TRANSFER_IN_APPEND_ZERO_PKT Этот код управления вводом-выводом (IOCTL) отправляется службой или приложением пользовательского режима для выдачи передачи направления IN на конечной точке, которая соответствует указанному идентификатору канала во входном буфере. (IOCTL_GENERICUSBFN_TRANSFER_IN_APPEND_ZERO_PKT) |
IOCTL_GENERICUSBFN_TRANSFER_OUT Этот управляющий код ввода-вывода (IOCTL) отправляется службой или приложением пользовательского режима для передачи направления OUT на конечной точке, соответствующей указанному идентификатору канала во входном буфере. |