Метод 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 |