Управление дескрипторами

02 августа 2023

ID handles_manage

Для управления дескрипторами используются функции менеджера дескрипторов (Handle Manager) и подсистемы уведомлений (Notification Subsystem).

Менеджер дескрипторов представлен для пользователя следующими файлами:

  • coresrv/handle/handle_api.h – заголовочный файл библиотеки libkos;
  • services/handle/Handle.idl – описание IPC-интерфейса менеджера дескрипторов на языке IDL.

Подсистема уведомлений представлена для пользователя следующими файлами:

  • coresrv/handle/notice_api.h – заголовочный файл библиотеки libkos;
  • services/handle/Notice.idl – описание IPC-интерфейса подсистемы уведомлений на языке IDL.

В этом разделе

Маска прав дескриптора

Создание дескрипторов

Передача дескрипторов

Разыменование дескрипторов

Отзыв дескрипторов

Уведомление о состоянии ресурсов

Удаление дескрипторов

Пример использования OCap

Вам помогла эта статья?
Что нам нужно улучшить?
Спасибо за ваш отзыв, вы помогаете нам становиться лучше!
Спасибо за ваш отзыв, вы помогаете нам становиться лучше!