Интерфейс ISecurityCallContext (comsvcs.h)

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

Наследование

Интерфейс ISecurityCallContext наследуется от интерфейса IDispatch . ISecurityCallContext также имеет следующие типы элементов:

Методы

Интерфейс ISecurityCallContext содержит следующие методы.

 
ISecurityCallContext::get__NewEnum

Извлекает перечислитель для коллекции контекста вызова безопасности.
ISecurityCallContext::get_Count

Извлекает количество свойств в коллекции контекста безопасности.
ISecurityCallContext::get_Item

Извлекает указанное свойство в коллекции контекста вызова безопасности.
ISecurityCallContext::IsCallerInRole

Определяет, находится ли прямой вызывающий объект в указанной роли.
ISecurityCallContext::IsSecurityEnabled

Определяет, включена ли безопасность для объекта .
ISecurityCallContext::IsUserInRole

Определяет, находится ли указанный пользователь в указанной роли.

Требования

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

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

CoGetCallContext

ISecurityCallersColl

ISecurityIdentityColl