Windows Kernel-Mode 物件管理員
Windows 核心模式物件管理員元件會管理 物件。 檔案、裝置、同步處理機制、登錄機碼等全都以核心模式中的物件表示。 每個物件都有 標頭 (包含物件的相關資訊,例如其名稱、類型和位置) ,以及內 文 (包含 每一種物件) 所決定之格式的資料。
Windows 有超過 25 種類型的物件。 其中一些類型如下:
檔案
裝置
執行緒
程序
事件
Mutex
信號燈
登錄機碼
作業
區段
存取權杖
符號連結
物件管理員會執行下列主要工作來管理 Windows 中的物件:
管理物件的建立和解構。
保留物件命名空間資料庫以追蹤物件資訊。
追蹤指派給每個進程的資源。
追蹤特定物件的存取權限以提供安全性。
管理物件的存留期,並判斷物件何時會自動終結以回收資源空間。
如需 Windows 中物件的詳細資訊,請參閱 管理核心物件。
提供物件管理員直接介面的常式通常會加上字母 「Ob」;例如 ,ObGetObjectSecurity。 若要尋找物件管理員常式,請使用 wdm.h 標頭 和 ntifs.h 標頭目錄中的 [依標題篩選] 選項。 具體而言,在篩選欄位中輸入 Ob
,然後向下捲動至 Ob* 常式。
請注意,Windows 會使用 物件作為資源的抽象概念。 不過,Windows 在詞彙的傳統 C++ 意義中不是物件導向。 Windows 是以 物件為基礎。 如需 Windows 物件型的意義詳細資訊,請參閱 以物件為基礎。