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

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

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

Приложения COM+, которые не используют безопасность на основе ролей и базовые COM-приложения, не могут вызывать методы ISecurityIdentityColl , так как они не могут получить необходимый указатель на ISecurityCallContext. Дополнительные сведения см. в разделе CoGetCallContext.

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

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

Методы

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

 
ISecurityIdentityColl::get__NewEnum

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

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

Извлекает указанное свойство в коллекции удостоверений безопасности.

Требования

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

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

CoGetCallContext

ISecurityCallersColl

SecurityIdentity