如何从Windows内核调用usermode?
发布时间:2020-09-18 11:13:08 所属栏目:Windows 来源:互联网
导读:当 Windows内核中发生有趣的事件时,我想从我的驱动程序调用我的应用程序.我需要能够将至少4个字节的数据传递回用户模式.怎么做到这一点?这些事件可能会发生,但通常不会发生,因此我不想构建队列系统并使用IOCTL. 我在考虑驱动程序被加载,用户模式应用程序使用
当 Windows内核中发生有趣的事件时,我想从我的驱动程序调用我的应用程序.我需要能够将至少4个字节的数据传递回用户模式.怎么做到这一点?这些事件可能会发生,但通常不会发生,因此我不想构建队列系统并使用IOCTL. 我在考虑驱动程序被加载,用户模式应用程序使用IOCTL注册其回调,内核在事件发生时继续调用该回调,最后用户模式客户端取消注册回调,并且不再向用户模式发送数据.这可能吗? 我是内核编程的新手,所以经过一天的谷歌搜索,我决定在这里问一下.我注意到关于内核和驱动程序的讨论不多.甚至不那么合适的文档. 微软发表了一篇关于此的文章(当然是MS Word格式),标题为 User-Mode Interactions: Guidelines for Kernel-Mode Drivers.感谢谷歌,这是在HTML. (编辑:大庆站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- windows – sqlite3-ruby gem:无法构建gem本机扩展名
- win10家庭版升级专业版出现0x80070422错误
- 模糊匹配/分块算法
- 我在哪里报告Windows核心库问题?
- Microsoft Windows远程桌面协议中间人攻击漏洞(CVE-2005-17
- Qt for Windows:Qt 5.11.0 MinGW 静态编译版本(包含OpenS
- windows – Eclipse颜色主题和OS LF
- 远程桌面时出现身份验证错误,要求的函数不受支持
- windows – 包含带空格的可执行路径的环境变量是否也包含必
- Windows 8应用程序是否运行符合标准的JavaScript,HTML5和CS