Статьи Королевства Дельфи


Программная настройка DCOM - часть 2


Application Security

Все процедуры и функции данной категории получают в качестве входного параметра AppID - CLSID объекта сервера.

Элемент Процедура Описание 9x NT
Access permissions ListAppIDAccessACL Возвращает в строке описание разрешений доступа к DCOM приложению. Данное описание может быть выведено в Memo.AppID - CLSID объекта сервера.-+
ChangeAppIDAccessACL Изменяет параметры доступ к DCOM приложениям по умолчанию.AppID - CLSID объекта сервера.Principal - имя пользователя (например Everyone)SetPrincipal - True добавить пользователя в список, False - удалить.Permit - разрешить параметры для указанного пользователя-+
Default launch permissions ListAppIDLaunchACL Возвращает в строке описание разрешений запуска DCOM приложения. Данное описание может быть выведено в Memo.AppID - CLSID объекта сервера.-+
ChangeAppIDLaunchACL Изменяет параметры запуска DCOM приложений по умолчанию.AppID - CLSID объекта сервера.-+
IsLaunchAccessAllowed Возвращает True, если разрешен запуск DCOM приложения.-+
AllowLaunchAccess Разрешает запуск DCOM приложения-+

Закладка Identity

Все процедуры и функции данной категории получают в качестве входного параметра AppID - CLSID объекта сервера.

Элемент Процедура Описание 9x NT
Which user account do you want to use to run this application IsInteractiveUser Проверяет, используется ли для запуска приложения учетная запись взаимодействующего пользователя-+
SetInteractiveUser Устанавливает параметр: использовать для запуска приложения учетную запись взаимодействующего пользователя-+

Остальные процедуры и функции

Все остальные процедуры и функции модуля BDcomPrm носят служебный характер.

Абдулин Марат
,
руководитель отдела программирования

Скачать исходные коды: (28 K)

Статьи по теме:





Начало  Назад  Вперед



Книжный магазин