如何从Windows内核调用usermode?
发布时间:2020-05-22 21:49:17 所属栏目:Windows 来源:互联网
导读:当 Windows内核中发生有趣的事件时,我想从我的驱动程序调用我的应用程序.我需要能够将至少4个字节的数据传递回用户模式.怎么做到这一点?这些事件可能会发生,但通常不会发生,因此我不想构建队列系统并使用IOCTL. 我在考虑驱动程序被加载,用户模式应用程序使用
|
当 Windows内核中发生有趣的事件时,我想从我的驱动程序调用我的应用程序.我需要能够将至少4个字节的数据传递回用户模式.怎么做到这一点?这些事件可能会发生,但通常不会发生,因此我不想构建队列系统并使用IOCTL. 我在考虑驱动程序被加载,用户模式应用程序使用IOCTL注册其回调,内核在事件发生时继续调用该回调,最后用户模式客户端取消注册回调,并且不再向用户模式发送数据.这可能吗? 我是内核编程的新手,所以经过一天的谷歌搜索,我决定在这里问一下.我注意到关于内核和驱动程序的讨论不多.甚至不那么合适的文档. 微软发表了一篇关于此的文章(当然是MS Word格式),标题为 User-Mode Interactions: Guidelines for Kernel-Mode Drivers.感谢谷歌,这是在HTML. (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- Windows系统·添加Python import 的库/模块路径
- 在WPF中的所有Windows中应用按钮样式
- Windows服务用python编写,不检测关机事件并正常停止
- windows安装mysql碰到的问题、
- 【问题】no libsigar-amd64-winnt.dll in java.library.pat
- windows-phone-8 – Windows Phone 8.1应用程序无法在模拟器
- windows – Win32:窗口在整个生命周期内都有相同的HDC吗?
- npm ERR!注册表错误解析json – 尝试在Windows 8中安装Cor
- win10生成UWP软件打包 安装UWP软件
- batch-file – 用于在Windows 7中更改屏幕分辨率的批处理文
推荐文章
站长推荐
- windows – 是否可以将kubernetes作为docker容器
- npm ERR!注册表错误解析json – 尝试在Windows
- windows – ruby win32apistructs(VerQueryValue
- 如何在Window中的嵌入式浏览器中调试Javascript?
- 在Windows UWP应用程序中使用Python和C#
- Windows Azure SDK for C
- Windows Server 2016-增强IPAM
- NodeJS、NPM安装配置步骤(windows版本) 以及环境
- Windows上Jenkins的git插件不使用带子模块的凭据
- windows 10常用快捷键汇总
热点阅读
