内核对象(kernel objects)

进程是否有该进程的内核对象引用次数,关闭时能否减去正确的引用记数.

线程↑↑↑↑↑↑↑↑↑↑↑↑↑

线程是否有进程句柄表索引的索引表?

内核对象在线程退出时,在进程退出时,会怎么样?

在没有线程拥有该内核对象会怎么样?

在没有进程拥有该内核对象会怎么样?

 

 

 

CreateMutex()时,返回句柄.这时,内核对象地址在进程句柄表中了,当再次运行相同代码时,内核对象地址再次加进句柄表中,返回一个新的句柄.也就是说句柄表中有二个该对象的地址.

不知道进程结束时会不会利用这一特性?

当没有线程?进程使用内核对象时,这个对象会被释放,不用看记数.这是怎么做到的.

posted @ 2017-07-18 20:58  Spobt  阅读(294)  评论(0编辑  收藏  举报