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


Заголовок 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 на конечной точке, соответствующей указанному идентификатору канала во входном буфере.