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