IOCTL_INTERNAL_USB_REQUEST_REMOTE_WAKE_NOTIFICATION IOCTL (usbioctl.h)
IOCTL_INTERNAL_USB_REQUEST_REMOTE_WAKE_NOTIFICATION I/O 请求由通用串行总线 (USB) 多功能设备的驱动程序发送, (复合驱动程序) 从设备中的特定功能请求远程唤醒通知。
IOCTL_INTERNAL_USB_REQUEST_REMOTE_WAKE_NOTIFICATION 是内核模式 I/O 控制请求。 此请求面向 USB 集线器物理设备对象 (PDO) 。
主要代码
IRP_MJ_INTERNAL_DEVICE_CONTROL
输入缓冲区
Parameters.Others.Argument1 指向调用方分配和初始化 REQUEST_REMOTE_WAKE_NOTIFICATION 结构,该结构包含有关驱动程序感兴趣的恢复信号的函数的信息。 该信息包括函数句柄和与函数关联的接口。
输入缓冲区长度
REQUEST_REMOTE_WAKE_NOTIFICATION 结构的大小。
输出缓冲区
无。
输出缓冲区长度
无。
状态块
中心或端口驱动程序将 Irp-IoStatus.Status> 设置为STATUS_SUCCESS或相应的错误状态。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 8 |
标头 | usbioctl.h (包括 Usbioctl.h) |
IRQL | DISPATCH_LEVEL |