Поделиться через


Метод IObjectContext::IsSecurityEnabled (comsvcs.h)

Указывает, включена ли безопасность для текущего объекта. Безопасность COM+ включена, если объект не выполняется в клиентском процессе.

Синтаксис

BOOL IsSecurityEnabled();

Возвращаемое значение

Если для этого объекта включена безопасность, возвращается значение TRUE. В противном случае — FALSE.

Комментарии

В среде COM+ серверные и библиотечные приложения могут использовать безопасность на основе ролей. IsSecurityEnabled возвращает значение TRUE , если приложение использует безопасность на основе ролей, а безопасность на основе ролей включена как для приложения, так и для конкретного компонента, который вызвал метод .

2.0: В 2.0 этот метод всегда возвращает ЗНАЧЕНИЕ FALSE , если текущий объект выполняется в приложении библиотеки, так как приложения библиотеки ВСП не могут использовать безопасность на основе ролей. Однако в среде COM+ библиотечные приложения при необходимости могут использовать безопасность на основе ролей.

Требования

Требование Значение
Минимальная версия клиента Windows 2000 Professional [только классические приложения]
Минимальная версия сервера Windows 2000 Server [только классические приложения]
Целевая платформа Windows
Header comsvcs.h

См. также раздел

IObjectContext