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