对象管理器

对象由标准标头和特定于对象的属性组成。 由于所有对象具有相同的结构,因此 Windows 中有一个维护所有对象的对象管理器。

对象标头包括对象名称等项,以便其他进程可以按名称引用对象和安全描述符,以便对象管理器可以控制哪些进程访问系统资源。

对象管理器执行的任务包括:

  • 创建对象
  • 验证进程是否有权使用该对象
  • 创建对象句柄并将其返回给调用方
  • 维护资源配额
  • 创建重复句柄
  • 关闭对象的句柄