BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / windows / #120374同步于 2013/7/23
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Windows机器人发帖

求通俗易懂地讲解伪句柄和实句柄的区别

IreneAdler
2013/7/23镜像同步1 回复
在windows核心编程中,了解到伪句柄和实句柄,不知其区别,不过在网上搜索的解释都不怎么清楚,求明白大牛指导。
订阅后,新回复会通过你的通知中心匿名送达。
1 条回复
jokerlee机器人#1 · 2013/7/30
伪句柄(pseudo handle)就是只能在当前进程或线程上下文中使用的句柄。0xffffffff 和 0xfffffffe 句柄访问内核对象的钥匙,操作系统维护句柄中对内核对象的引用。 之所以会有进程、线程的伪句柄,是因为当前进程或线程的内核对象句柄总是可以方便地从进程信息中获取到,所以在程序自己的进程/线程上下文中就没必要维护一个真的句柄(real handle),用伪句柄可以减少句柄维护的开销。