Диспетчер объектов
Объект состоит из стандартного заголовка и атрибутов, зависящих от объекта. Так как все объекты имеют одинаковую структуру, в Windows существует один диспетчер объектов, который поддерживает все объекты.
Заголовок объекта содержит такие элементы, как имя объекта, чтобы другие процессы могли ссылаться на объект по имени, и дескриптор безопасности, чтобы диспетчер объектов может контролировать, какие процессы обращаются к системным ресурсам.
Ниже перечислены задачи, выполняемые диспетчером объектов.
- Создание объектов
- Проверка того, что процесс имеет право использовать объект
- Создание дескрипторов объектов и их возвращение вызывающему объекту
- Поддержание квот ресурсов
- Создание повторяющихся дескрипторов
- Закрытие дескрипторов для объектов