news 2026/5/10 22:53:06

mouclass!MouseClassReadCopyData和win32k!QueueMouseEvent函数调试检测到鼠标双击事件

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
mouclass!MouseClassReadCopyData和win32k!QueueMouseEvent函数调试检测到鼠标双击事件

mouclass!MouseClassReadCopyData和win32k!QueueMouseEvent函数调试检测到鼠标双击事件

1: kd> bl
0 e Disable Clear f74f9d26 [d:\srv03rtm\drivers\input\mouclass\mouclass.c @ 1906] 0001 (0001) mouclass!MouseClassReadCopyData
1 d Enable Clear bf8e9149 e 1 0001 (0001) win32k!ProcessMouseInput
2 e Disable Clear bf8e7542 e 1 0001 (0001) win32k!QueueMouseEvent
3 d Enable Clear f74fa596 [d:\srv03rtm\drivers\input\mouclass\mouclass.c @ 2416] 0001 (0001) mouclass!MouseClassServiceCallback

1: kd> g
Breakpoint 0 hit
mouclass!MouseClassReadCopyData:
f74f9d26 55 push ebp
1: kd> g
Breakpoint 2 hit
win32k!QueueMouseEvent:
bf8e7542 55 push ebp
1: kd> dv
ButtonFlags = 0
ButtonData = 0
ExtraInfo = 0
ptMouse = {x=174 y=679}
time = 0n-3506140
hDevice = 0x00010047
pmei = 0xe1414f70
bInjected = 0n0
bWakeRIT = 0n1
1: kd> g
Breakpoint 2 hit
win32k!QueueMouseEvent:
bf8e7542 55 push ebp
1: kd> dv
ButtonFlags = 1
ButtonData = 0
ExtraInfo = 0
ptMouse = {x=174 y=679}
time = 0n-3506125
hDevice = 0x0001004b
pmei = 0xe14196c8
bInjected = 0n0
bWakeRIT = 0n1
1: kd> g
Breakpoint 0 hit
mouclass!MouseClassReadCopyData:
f74f9d26 55 push ebp
1: kd> g
Breakpoint 2 hit
win32k!QueueMouseEvent:
bf8e7542 55 push ebp
1: kd> dv
ButtonFlags = 0
ButtonData = 0
ExtraInfo = 0
ptMouse = {x=195 y=653}
time = 0n-3506078
hDevice = 0x00010049
pmei = 0xe162bd98
bInjected = 0n0
bWakeRIT = 0n1
1: kd> g
Breakpoint 2 hit
win32k!QueueMouseEvent:
bf8e7542 55 push ebp
1: kd> dv
ButtonFlags = 2
ButtonData = 0
ExtraInfo = 0
ptMouse = {x=195 y=653}
time = 0n-3506078
hDevice = 0x0001004b
pmei = 0xe14196c8
bInjected = 0n0
bWakeRIT = 0n1
1: kd> g
Breakpoint 2 hit
win32k!QueueMouseEvent:
bf8e7542 55 push ebp
1: kd> dv
ButtonFlags = 0
ButtonData = 0
ExtraInfo = 0
ptMouse = {x=373 y=294}
time = 0n-3506062
hDevice = 0x00010049
pmei = 0xe162bd98
bInjected = 0n0
bWakeRIT = 0n1
1: kd> g
Breakpoint 0 hit
mouclass!MouseClassReadCopyData:
f74f9d26 55 push ebp
1: kd> g
Breakpoint 2 hit
win32k!QueueMouseEvent:
bf8e7542 55 push ebp
1: kd> dv
ButtonFlags = 1
ButtonData = 0
ExtraInfo = 0
ptMouse = {x=373 y=294}
time = 0n-3506031
hDevice = 0x0001004b
pmei = 0xe14196c8
bInjected = 0n0
bWakeRIT = 0n1
1: kd> g
Breakpoint 2 hit
win32k!QueueMouseEvent:
bf8e7542 55 push ebp
1: kd> dv
ButtonFlags = 0
ButtonData = 0
ExtraInfo = 0
ptMouse = {x=375 y=291}
time = 0n-3506015
hDevice = 0x00010049
pmei = 0xe162bd98
bInjected = 0n0
bWakeRIT = 0n1
1: kd> g
Breakpoint 2 hit
win32k!QueueMouseEvent:
bf8e7542 55 push ebp
1: kd> dv
ButtonFlags = 2
ButtonData = 0
ExtraInfo = 0
ptMouse = {x=375 y=291}
time = 0n-3505984
hDevice = 0x0001004b
pmei = 0xe14196c8
bInjected = 0n0
bWakeRIT = 0n1
1: kd> g
Breakpoint 2 hit
win32k!QueueMouseEvent:
bf8e7542 55 push ebp
1: kd> dv
ButtonFlags = 0
ButtonData = 0
ExtraInfo = 0
ptMouse = {x=374 y=291}
time = 0n-3505968
hDevice = 0x0001004b
pmei = 0xe14196c8
bInjected = 0n0
bWakeRIT = 0n1
1: kd> g
Breakpoint 2 hit
win32k!QueueMouseEvent:
bf8e7542 55 push ebp
1: kd> dv
ButtonFlags = 0
ButtonData = 0
ExtraInfo = 0
ptMouse = {x=428 y=231}
time = 0n-3505953
hDevice = 0x00010049
pmei = 0xe162bd98
bInjected = 0n0
bWakeRIT = 0n1
1: kd> g
Breakpoint 2 hit
win32k!QueueMouseEvent:
bf8e7542 55 push ebp
1: kd> dv
ButtonFlags = 0
ButtonData = 0
ExtraInfo = 0
ptMouse = {x=426 y=234}
time = 0n-3505953
hDevice = 0x0001004b
pmei = 0xe14196c8
bInjected = 0n0
bWakeRIT = 0n1
1: kd> g
Breakpoint 0 hit
mouclass!MouseClassReadCopyData:
f74f9d26 55 push ebp
1: kd> g
Breakpoint 2 hit
win32k!QueueMouseEvent:
bf8e7542 55 push ebp
1: kd> dv
ButtonFlags = 0
ButtonData = 0
ExtraInfo = 0
ptMouse = {x=0 y=767}
time = 0n-3505921
hDevice = 0x0001004b
pmei = 0xe14196c8
bInjected = 0n0
bWakeRIT = 0n1

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/5/1 16:03:59

强力显卡驱动清理7步法:如何彻底解决驱动残留问题?

强力显卡驱动清理7步法:如何彻底解决驱动残留问题? 【免费下载链接】display-drivers-uninstaller Display Driver Uninstaller (DDU) a driver removal utility / cleaner utility 项目地址: https://gitcode.com/gh_mirrors/di/display-drivers-unin…

作者头像 李华
网站建设 2026/5/10 4:51:02

大学:一场关于成长、探索与独立的成人礼

大学:一场关于成长、探索与独立的成人礼大学,对于每一个经历过高考的学子来说,不仅是求学的新阶段,更是人生中一段独一无二的“缓冲期”。它连接着象牙塔的纯真与社会的复杂,是一场关于自我发现、知识积累与独立生活的…

作者头像 李华
网站建设 2026/5/9 9:40:26

彻底解决显卡驱动问题:Display Driver Uninstaller深度清理指南

你是否遇到过游戏画面频繁卡顿、系统无故蓝屏,或者新驱动安装总是失败的困扰?这些问题很可能源于显卡驱动残留文件。Display Driver Uninstaller(DDU)作为专业的显卡驱动清理工具,能够深度清理显卡驱动,彻底…

作者头像 李华
网站建设 2026/5/11 0:20:48

终极指南:快速备份QQ空间所有历史说说的完整方案

你是否也曾担心那些记录青春岁月的QQ空间说说会随着时间流逝而消失?从青涩的校园时光到奋斗的工作岁月,每一段文字都承载着珍贵的回忆。现在,GetQzonehistory让你能够轻松实现QQ空间历史说说的完整备份,将那些难忘瞬间永久保存在本…

作者头像 李华
网站建设 2026/5/2 7:29:22

Display Driver Uninstaller完全指南:彻底解决显卡驱动残留问题

Display Driver Uninstaller完全指南:彻底解决显卡驱动残留问题 【免费下载链接】display-drivers-uninstaller Display Driver Uninstaller (DDU) a driver removal utility / cleaner utility 项目地址: https://gitcode.com/gh_mirrors/di/display-drivers-uni…

作者头像 李华
网站建设 2026/5/10 14:33:20

显卡驱动清理全攻略:告别驱动残留烦恼

显卡驱动清理全攻略:告别驱动残留烦恼 【免费下载链接】display-drivers-uninstaller Display Driver Uninstaller (DDU) a driver removal utility / cleaner utility 项目地址: https://gitcode.com/gh_mirrors/di/display-drivers-uninstaller 显卡驱动问…

作者头像 李华