IOCTL_GENERICUSBFN_BUS_EVENT_NOTIFICATION IOCTL (genericusbfnioctl.h)
此 I/O 控制代码 (IOCTL) 由用户模式服务或应用程序发送,以注册通用串行总线 (USB) 事件。 完成此请求后,可以接收有关事件(例如端口类型更改或收到非标准设置数据包)的通知。 输出缓冲区中包含的 USBFN_NOTIFICATION 结构指定发生了哪个事件以及任何关联的数据。
输入缓冲区
NULL。
输入缓冲区长度
无。
输出缓冲区
NULL。
输出缓冲区长度
无。
备注
如果此 I/O 控制代码 (同步调用 IOCTL) ,请将 lpOverlapped 参数设置为 NULL。 如果异步调用此 IOCTL,请将 lpOverlapped 参数分配给指向包含事件对象的句柄的 OVERLAPPED 结构的指针。 事件对象在操作完成时发出信号。
返回值是指示操作成功或失败的 BOOL 值。 TRUE 表示成功,否则为 FALSE。
要求
标头 | genericusbfnioctl.h (包括 GenericUsbFnIoctl.h) |