IOCTL_GENERICUSBFN_BUS_EVENT_NOTIFICATION IOCTL (genericusbfnioctl.h)
Этот код управления вводом-выводом (IOCTL) отправляется службой или приложением пользовательского режима для регистрации события универсальной последовательной шины (USB). После завершения этого запроса можно получать уведомления о таких событиях, как изменение типа порта или получение нестандартного пакета установки. Структура USBFN_NOTIFICATION , содержащаяся в выходном буфере, указывает, какое событие произошло, и все связанные с ним данные.
Входной буфер
NULL.
Длина входного буфера
Нет.
Выходной буфер
NULL.
Длина выходного буфера
Нет.
Remarks
Если этот код элемента управления вводом-выводом (IOCTL) вызывается синхронно, задайте для параметра lpOverlapped значение NULL. Если этот IOCTL вызывается асинхронно, назначьте параметр lpOverlapped указателю на структуру OVERLAPPED , содержащую дескриптор объекта события. Объекты событий сигнализируют о завершении операции.
Возвращаемое значение — это значение BOOL, указывающее на успешное или неудачное выполнение операции. Значение TRUE указывает на успешное выполнение, в противном случае — FALSE.
Требования
Верхняя часть | genericusbfnioctl.h (включая GenericUsbFnIoctl.h) |