Метод ISecurityIdentityColl::get_Item (comsvcs.h)
Извлекает указанное свойство в коллекции удостоверений безопасности.
Синтаксис
HRESULT get_Item(
[in] BSTR name,
[out] VARIANT *pItem
);
Параметры
[in] name
Имя извлекаемого свойства. Сведения о доступных свойствах см. в разделе Примечания.
[out] pItem
Ссылка на полученное свойство.
Возвращаемое значение
Этот метод может возвращать стандартные возвращаемые значения E_INVALIDARG, E_OUTOFMEMORY, E_UNEXPECTED, E_FAIL и S_OK.
Комментарии
Эта коллекция представляет удостоверение безопасности, которое предоставляет сведения о конкретном вызывающем объекте в цепочке вызовов, заканчивающейся текущим вызовом. Для каждого элемента в коллекции удостоверений безопасности приведено описание, имя индекса, используемое для его извлечения, и возвращаемый тип данных элемента.
Элемент | Описание | Имя индекса | Возвращаемый тип |
---|---|---|---|
SID | Идентификатор безопасности вызывающего объекта. | "SID" | V_ARRAY |
Имя учетной записи | Имя учетной записи, которую использует вызывающий объект. | "AccountName" | V_BSTR |
Служба проверки подлинности | Служба проверки подлинности, используемая вызывающим абонентом, например NTLMSSP, Kerberos или SSL. | AuthenticationService | V_I4 |
Impersonation Level | Уровень олицетворения, который указывает, сколько полномочий было предоставлено вызывающему объекту действовать от имени клиента. | "ImpersonationLevel" | V_I4 |
Уровень проверки подлинности | Уровень проверки подлинности, используемый вызывающим абонентом, который указывает объем защиты, предоставляемый во время вызова. | AuthenticationLevel | V_I4 |
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 2000 Professional [только классические приложения] |
Минимальная версия сервера | Windows 2000 Server [только классические приложения] |
Целевая платформа | Windows |
Header | comsvcs.h |