IOCTL_INTERNAL_I8042_MOUSE_START_INFORMATION IOCTL (ntdd8042.h)

IOCTL_INTERNAL_I8042_MOUSE_START_INFORMATION请求将指针传递到鼠标中断对象。 创建鼠标中断对象后,I8042prt 将此请求同步发送到设备堆栈的顶部。 需要将其回调操作与鼠标 ISR 同步的上层筛选器驱动程序可以使用指向鼠标中断对象的指针。

主要代码

IRP_MJ_INTERNAL_DEVICE_CONTROL

输入缓冲区

Parameters.DeviceIoControl.Type3InputBuffer 指向 I8042prt 分配的输入缓冲区,以输入 INTERNAL_I8042_START_INFORMATION 结构。

输入缓冲区长度

Parameters.DeviceIoControl.InputBufferLength 指定INTERNAL_I8042_START_INFORMATION结构的大小(以字节为单位)。

输出缓冲区

输出缓冲区长度

状态块

信息成员设置为零。

Status 成员设置为 STATUS_SUCCESS。

要求

要求
Header ntdd8042.h (包括 Ntdd8042.h)

另请参阅

INTERNAL_I8042_START_INFORMATION