管理核心物件
Windows 物件管理員會控制屬於核心模式作業系統一部分 的物件 。 物件是作業系統所管理的資料集合。
典型的核心模式物件包括下列物件:
裝置物件 (請參閱 裝置物件和裝置堆疊.)
檔案物件。
符號連結。
登錄機碼。
執行緒和進程。
核心發送器物件,例如事件物件和 Mutex 物件。 (請參閱 核心發送器物件.)
回呼物件。 (請參閱 回呼物件.)
區段物件。 (請參閱物件和 views.) 一節
核心模式物件可讓您與物件管理員合作操作物件,而不會影響作業系統所需的物件部分。 此原則稱為 封裝 ,而且是物件導向程式設計的核心概念之一。 (因為核心模式物件未提供物件方向的其他層面,所以核心模式程式設計通常稱為 物件型。) Kernel-mode 物件不會遵循與 C++ 或 Microsoft COM 中的物件相同的規則。
核心模式物件可由指標參考。 物件可能有物件名稱。 如需物件名稱的詳細資訊,請參閱 物件名稱。
使用者模式程式設計人員只能透過間接取值來參考物件,並使用 控制碼。 如果物件具有名稱,您可以使用它來取得使用者模式中的控制碼。 如需控制碼的詳細資訊,請參閱 物件控制碼。
核心模式物件具有非常特定的生命週期。 如需物件生命週期的詳細資訊,請參閱 物件的生命週期。
物件安全性是核心模式程式設計的主要考慮。 如需物件安全性的詳細資訊,請參閱 物件安全性。
核心模式環境會將物件儲存在虛擬目錄系統中,也稱為物件命名空間。 這可讓物件以階層方式存取父物件和子物件。 此命名空間類似于檔案系統的目錄集,但不會完全對應到您電腦上的特定檔案系統。 如需物件目錄的詳細資訊,請參閱 物件目錄。