社区
进程/线程/DLL
帖子详情
PASSIVE_LEVEL == KeGetCurrentIrql() / UserMode == ExGetPreviousMode() 区别?
xingworld
2010-07-20 04:47:40
if ( PASSIVE_LEVEL == KeGetCurrentIrql() ) 与
if ( UserMode == ExGetPreviousMode() )
有区别吗?
谢谢!
...全文
280
4
打赏
收藏
PASSIVE_LEVEL == KeGetCurrentIrql() / UserMode == ExGetPreviousMode() 区别?
if ( PASSIVE_LEVEL == KeGetCurrentIrql() ) 与 if ( UserMode == ExGetPreviousMode() ) 有区别吗? 谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xingworld
2010-07-20
打赏
举报
回复
哦,很感谢楼上的回复。如果能有更多的资料学习就好了。
搬了20多年的砖
2010-07-20
打赏
举报
回复
简单的说:PASSIVE_LEVEL是相对安全级(不是在调度或中断调用级),很多API只能在这一级级上用.
xingworld
2010-07-20
打赏
举报
回复
[Quote=引用 1 楼 blukercn 的回复:]
当然有区别,只是都可以确认为UserMode,
PASSIVE_LEVEL更加准确,一般应该确保PASSIVE_LEVEL == KeGetCurrentIrql()
[/Quote]
请问确认 PASSIVE_LEVEL == KeGetCurrentIrql() 对于程序有什么意义呢?
谢谢!
搬了20多年的砖
2010-07-20
打赏
举报
回复
当然有区别,只是都可以确认为UserMode,
PASSIVE_LEVEL更加准确,一般应该确保PASSIVE_LEVEL == KeGetCurrentIrql()
CCNA_CCNP 思科网络认证 动态路由 RIP 协议
# RIP协议工作过程 静态路由存在的问题 RIP协议工作特点 配置RIP协议 查看RIP协议学习到的路由 network的应该怎么写 查看运行的RIP协议 查看RIP协议活动 RIPv1和RIPv2的
区别
变长子网和等长子网 连续子网和不连续...
ReactOS分析windows APC机制
User
Mode
, NormalCont
ex
t); if (!
Ke
InsertQueueApc(Apc, SystemArgument1, SystemArgument2, IO_NO_INCREMENT)) {
Ex
FreePool(Apc); Status = STATUS_UNSUCCESSFUL; } Quit: ObDereferenceObject(Thread)...
深入理解 APC
//将栈顶回到trap帧结构体处 Cli //关中断 If(上次模式==
User
Mode
) { Call KiDeli
ve
rApc //遍历执行本线程的内核APC和用户APC队列中的所有APC函数 //清理Trap帧,恢复寄存器现场 Iret //返回用户空间 ...
windows内核情景分析
elseif((Thread->State==Waiting)&&(Thread->Wait
Mode
==
User
Mode
)&& ((Thread->Alertable)||(Thread->ApcState.
User
ApcPending))) { Thread->ApcState.
User
ApcPending=TRUE; Status=STATUS_
USER
_APC; KiUnwaitThread...
【转】[内核/驱动]驱动中获取进程全路径和注册表全路径
PA
SSI
VE
_
LE
VE
L
) { return NULL; } // 返回的是PEPROCESS类型 // dwAddress是EPROCESS的地址 DWORD dwAddress = (DWORD)PsGet
Current
Process(); if (dwAddress == 0 || dwAddress == 0xFFFFFFFF ...
进程/线程/DLL
15,471
社区成员
49,182
社区内容
发帖
与我相关
我的任务
进程/线程/DLL
VC/MFC 进程/线程/DLL
复制链接
扫一扫
分享
社区描述
VC/MFC 进程/线程/DLL
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章