摘要:
每个内核对象只是内核分配的一个内存块,并且只能由该内核访问。当调用一个用于创建内核对象的函数时,该函数就返回一个用于标识该对象的句柄。该句柄可以被视为一个不透明值,你的进程中的任何线程都可以使用这个值。为了使操作系统变得更加健壮,这些句柄值是与进程密切相关的。因此,如果将该句柄值传递给另一个进程中的一个线程(使用某种形式的进程间的通信)那么这另一个进程使用你的进程的句柄值所作的调用就会失败。内核对象的使用计数内核对象由内核所拥有,而不是由进程所拥有。每个对象包含一个使用计数。当一个对象刚刚创建时,它的使用计数被置为1。然后,当另一个进程访问一个现有的内核对象时,使用计数就递增1。当进程终止运行 阅读全文
posted @ 2011-08-23 22:22
playerken
阅读(307)
评论(0)
推荐(0)
浙公网安备 33010602011771号