当一个进程被初始化时,系统要为它分配一个句柄表。该句柄表只用于内核对象,不用于用户对象或GDI对象。句柄表的详细结构和管理方法并没有具体的资料说明。它只是一个数据结构的数组。每个结构都包含一个指向内核对象的指针,一个访问屏蔽和一些标志。
进程的句柄表结构
--------------------------------------------------------------------------------------
索引 内核对象内在块的指针 访问屏蔽 标志
-------------------------------------------------------------------------------------
1 0x???????? 0x???????? 0x????????
2 0x???????? 0x???????? 0x????????
... ... ... ...
-------------------------------------------------------------------------------------