句柄的理解,與指針的區別

Handle(句柄)在Windows中的含義很廣泛,以下關於談到的Handle除非特別說明,將僅限於進程、線程的上下文中。 1、先來談談Handle Handle本身是一個32位的無符號整數,它用來代表一個內核對象。它並不指向實際的內核對象,用戶模式下的程序永遠不可能獲得一個內核對象的實際地址(一般情況下)。那麼Handle的意義何在?它實際上是作爲一個索引在一個表中查找對應的內核對象的實際地址。
相關文章
相關標籤/搜索