Метод ISecurityProperty::GetDirectCreatorSID (comsvcs.h)

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

Синтаксис

HRESULT GetDirectCreatorSID(
  [out] PSID *pSID
);

Параметры

[out] pSID

Ссылка на идентификатор безопасности процесса, который непосредственно создал текущий объект.

Возвращаемое значение

Этот метод может возвращать стандартные возвращаемые значения E_INVALIDARG, E_OUTOFMEMORY, E_UNEXPECTED и E_FAIL, а также следующие значения.

Код возврата Описание
S_OK
Идентификатор безопасности процесса, который непосредственно создал текущий объект, возвращается в параметре pSid.
CONTEXT_E_NOCONTEXT
Текущий объект не имеет контекста, связанного с ним, так как компонент не был импортирован в приложение или объект не был создан с помощью одного из методов COM+ CreateInstance.

Требования

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

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

IObjectContext

ISecurityProperty