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

Комментарии

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

Элемент Описание Имя индекса Возвращаемый тип
Прямой вызывающий абонент Непосредственный вызывающий объект. "DirectCaller" Объект SecurityIdentity
Исходный вызывающий объект Вызывающий объект, который является источником цепочки вызовов объекта . "OriginalCaller" Объект SecurityIdentity
Минимальный уровень проверки подлинности Самый низкий уровень проверки подлинности, используемый в цепочке вызовов. "MinAuthenticationLevel" Длинный
Количество вызывающих абонентов Число вызывающих объектов в цепочке вызовов объекта . "NumCallers" Длинный
Callers Вызывающие элементы в цепочке вызовов, которая заканчивается текущим вызовом. "Вызывающие абоненты" Объект SecurityCallers

Требования

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

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

ISecurityCallContext