Хелпикс

Главная

Контакты

Случайная статья





10.Объекты в Windows. Структура объекта. Типы объектов в Windows



10. Объекты в Windows

Объекты – структуры данных, находящиеся в виртуальном адресном пространстве ядра. Предоставляют однородный и непротиворечивый интерфейс для доступа ко всем системным ресурсам, процессам, данным и т. п.

Структура объекта

имя объекта

каталог, в кот живет объект

инфа о защ-кто can use объект

цена квоты – стоимость использ объекта

                                      имя типа

типы доступа

права доступа

стоим квоты

синхронизируемый или нет

выгружаемый

метод open

метод close

метод delete

метод qyery name

метод parse

метод security

список процессов с манипуляторами

счетчик ссылок

указатель на объект типа

данные

Типы объектов в Windows

ключ   реестра

каталог объектов для группир объектов в менеджере объектов

очередь исп для уведомл заверш асинхр вв/выв

открытый файл  объектассоциир с открытым файлом

процесс пользоват ., динамич объект: программа в стадии выполнения на компьютере

поток процесса

профиль структура данных, исп –ся для анализа исп-я ЦП

порт передает сообщ м\у процессамисемафор со счетч, исп для синхрониз процессов

событие - объект синхронизации с перманентным состоянием, сигнализирующий или нет,

секция   отображ данные на вирт адресное простр

символьная ссылка -указатель на др об по имени

таймер позволяет потоку спать в теч опред мом времени

маркер доступа   описывает зашите для нек объекта

мьютекс двоичн семафор, исп для входа в критич обл устройство объект устр вв/выв

драйвер устройства -у кажд есть свое устр вв/выв

Преимущ централиз управления объектами:  Все объекты именуются по одной схеме Доступ ко всем объектам предоставляется по их дескрипторам Доступ к объектам осуществляется только через менеджер объектов, который осуществляет все проверки, связанные с защитой Объект может быть совместно использован различными процессами Объекты открываются и закрываются через менеджер объектов, поэтому можно отследить какой объект не используется и его можно безопасно удалит Централизованное управление объектами позволяет регулировать квоты ресурсов

 

 



  

© helpiks.su При использовании или копировании материалов прямая ссылка на сайт обязательна.