社区
驱动开发/核心开发
帖子详情
内核KeWaitForSingleObject的问题
lgsnake
2011-08-24 11:21:00
具体描述参见:
http://bbs2.driverdevelop.com/read.php?tid-123510.html
...全文
101
1
打赏
收藏
内核KeWaitForSingleObject的问题
具体描述参见: http://bbs2.driverdevelop.com/read.php?tid-123510.html
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
tianxiaolin
2011-08-25
打赏
举报
回复
你这也太那个了吧?
打开地址后,让人登录?帮你解决个问题,还要注册个帐号?
windows驱动开发技术详解-part2
8.1.1
问题
的引出 8.1.2 同步与异步 8.2 中断请求级 8.2.1 中断请求(IRQ)与可编程中断控制器(PIC) 8.2.2 高级可编程控制器(APIC) 8.2.3 中断请求级(IRQL) 8.2.4 线程调度与线程优先级 ...
Windows驱动开发技术详解的光盘-part1
8.1.1
问题
的引出 8.1.2 同步与异步 8.2 中断请求级 8.2.1 中断请求(IRQ)与可编程中断控制器(PIC) 8.2.2 高级可编程控制器(APIC) 8.2.3 中断请求级(IRQL) 8.2.4 线程调度与线程优先级 ...
虚拟还原功能的源代码
),调用
KeWaitForSingleObject
函数等待事件对象有信号,如果等到,判断事件类型,有如下几种: IRP_MJ_READ:调用ZwReadFile读取文件,从
内核
到用户缓冲区; IRP_MJ_WRITE:调用ZwWriteFile写入文件,从用户到
内核
...
内核
事件通知
KeWaitForSingleObject
FALSE// 当是TRUE 时初始化事件是有信号状态.,当是FALSE时初始化事件是没信号状态,如果此处为TRUE,则为有信号状态,
KeWaitForSingleObject
会直接通过,此时需要调用KeResetEvent来设置为无信号 ); ...
内核
中的定时等待
使用
KeWaitForSingleObject
函数来实现等待,让这个函数等待一个没有信号的
内核
对象。 //单位是微秒 1秒=1000毫秒=1000*1000微秒 VOID WaitMicroSecond(ULONG ulMircoSecond) { KEVENT kEvent; //初始化一个未激发...
驱动开发/核心开发
21,600
社区成员
21,708
社区内容
发帖
与我相关
我的任务
驱动开发/核心开发
硬件/嵌入开发 驱动开发/核心开发
复制链接
扫一扫
分享
社区描述
硬件/嵌入开发 驱动开发/核心开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章