Поделиться через


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

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

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

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

Методы

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

 
ISecurityProperty::GetDirectCallerSID

Извлекает идентификатор безопасности внешнего процесса, который вызвал текущий выполняющийся метод.
ISecurityProperty::GetDirectCreatorSID

В 2.0 этот метод извлекает идентификатор безопасности внешнего процесса, который непосредственно создал текущий объект. Не используйте этот метод в COM+.
ISecurityProperty::GetOriginalCallerSID

Извлекает идентификатор безопасности базового процесса, который инициировал последовательность вызовов, из которой был вызван текущий метод.
ISecurityProperty::GetOriginalCreatorSID

В 2.0 этот метод извлекает идентификатор безопасности базового процесса, который инициировал действие, в котором выполняется текущий объект. Не используйте этот метод в COM+.
ISecurityProperty::ReleaseSID

Освобождает идентификатор безопасности, возвращенный одним из других методов ISecurityProperty.

Требования

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

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

ISecurityCallContext

Безопасность программного компонента