Архитектура современных операционных систем
97 Процессы пользовательского режима не имеют доступ к заголовку объек- та, однако с помощью сервисов, предоставленных диспетчером объектов, они могут выполнять следующие действия со стандартными атрибутами: дублировать (создать копию описателя объекта); опросить (получить значения стандартных атрибутов); опросить защиту (считать дескриптор защиты); ждать одного объекта ( WaitForSingleObject ); ждать несколько объектов ( WaitForMultipleObject ). Именование объектов При выборе структуры имен объектов разработчики WindowsNT были ограничены существующими структурами файловых систем MSDOS и POSIX, которые имеют древовидную иерархическую структуру, поэтому структура имен объектов также является древовидной (рис. 4.3.). Рис. 4.3. Листьями в этом дереве являются объекты. Каталог объектов – специальный объект диспетчера объектов, имеющий всего один атрибут – список имен объектов, собранных в этот каталог. Диспетчер объектов предоставляет для каталога объектов ряд сервисов: создать каталог объектов; открыть каталог объектов; Каталог объекта \ Каталог объекта Семафор Поток Событие Файл
Made with FlippingBook
RkJQdWJsaXNoZXIy MTY0OTYy