管理内核对象

Windows 对象 管理器控制属于 内核模式操作系统的对象。 对象是操作系统管理的数据集合。

典型的内核模式对象包括以下对象:

内核模式对象使你能够与对象管理器合作操作对象,而不会损坏操作系统所需的对象部分。 此原则称为 封装 ,是面向对象编程的核心概念之一。 (由于内核模式对象不提供面向对象的其他方面,因此内核模式编程通常称为 基于对象的。) 内核模式对象不遵循与 C++ 或 Microsoft COM 中的对象相同的规则。

指针可以引用内核模式对象。 对象可能具有对象名称。 有关对象名称的详细信息,请参阅 对象名称

用户模式程序员只能使用 句柄通过间接引用对象。 如果对象具有名称,则可以使用它在用户模式下获取句柄。 有关句柄的详细信息,请参阅 对象句柄

内核模式对象具有非常具体的生命周期。 有关对象生命周期的详细信息,请参阅 对象的生命周期

对象安全性是内核模式编程的首要考虑因素。 有关对象安全性的详细信息,请参阅 对象安全性

内核模式环境将对象存储在虚拟目录系统中,也称为对象命名空间。 这允许使用父对象和子对象以分层方式访问对象。 此命名空间类似于目录的文件系统集,但不完全对应于计算机上的特定文件系统。 有关对象目录的详细信息,请参阅 对象目录