Windows下面的Mutex到底分为几种?

chichxw 2011-06-10 05:30:16
每种的用处都是什么?
...全文
85 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
Lactoferrin 2011-06-10
  • 打赏
  • 举报
回复
HWND和mutant的句柄不一样,窗口对象不叫内核对象
窗口对象是相对于窗口站的,同一窗口站内的进程共享一个窗口句柄表(钩子句柄也用这个句柄表),当然一个进程对由它的线程创建的窗口有更高的存取权限


内核对象都是全局的,内核对象的句柄可以是局限于一个进程的
chichxw 2011-06-10
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 lactoferrin 的回复:]

全局的/局部的,每个命名内核对象都可以放在全局和会话局部的目录,
OS而言的/对于进程而言,每个内核对象都可以有内核句柄(相当于进程全局)和进程局部的
不是mutant的专享
[/Quote]

一个程序里面创建一个HWND对象,这个内核对象就是进程全局的吧。能否举个进程局部内核对象的例子?

谢谢了哈!
Lactoferrin 2011-06-10
  • 打赏
  • 举报
回复
全局的/局部的,每个命名内核对象都可以放在全局和会话局部的目录,
OS而言的/对于进程而言,每个内核对象都可以有内核句柄(相当于进程全局)和进程局部的
不是mutant的专享
chichxw 2011-06-10
  • 打赏
  • 举报
回复
有没有分什么全局的/局部的,对于OS而言的/对于进程而言的?
Lactoferrin 2011-06-10
  • 打赏
  • 举报
回复
1种,,

15,471

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 进程/线程/DLL
社区管理员
  • 进程/线程/DLL社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧