关于句柄和对象

由于两个主要原因,系统使用对象和句柄来规范对系统资源的访问。 首先,使用对象可确保只要维护原始对象接口,Microsoft 就可以更新系统功能。 发布系统后续版本后,可以使用更新的对象,无需执行任何额外工作。

其次,使用对象可以利用Windows安全性。 每个对象都有自己的访问控制列表 (ACL) ,用于指定进程可以对对象执行的操作。 每次应用程序创建对象句柄时,系统都会检查对象的 ACL。 有关详细信息,请参阅访问控制