Метод IComSecurityEvents::OnAuthenticate (comsvcs.h)

Создается при успешном выполнении проверки подлинности на уровне вызова метода. При установке уровня проверки подлинности для приложения определяется, какая степень проверки подлинности выполняется при вызове приложения клиентами.

Синтаксис

HRESULT OnAuthenticate(
  [in] COMSVCSEVENTINFO *pInfo,
  [in] REFGUID          guidActivity,
  [in] ULONG64          ObjectID,
  [in] REFGUID          guidIID,
  [in] ULONG            iMeth,
  [in] ULONG            cbByteOrig,
  [in] BYTE             *pSidOriginalUser,
  [in] ULONG            cbByteCur,
  [in] BYTE             *pSidCurrentUser,
  [in] BOOL             bCurrentUserInpersonatingInProc
);

Параметры

[in] pInfo

Указатель на структуру COMSVCSEVENTINFO .

[in] guidActivity

Идентификатор действия, в котором создается объект.

[in] ObjectID

JIT-активированный объект.

[in] guidIID

Идентификатор IID метода.

[in] iMeth

Индекс виртуальной таблицы метода .

[in] cbByteOrig

Число байтов в идентификаторе безопасности для исходного вызывающего объекта.

[in] pSidOriginalUser

Идентификатор безопасности для исходного вызывающего объекта.

[in] cbByteCur

Число байтов в идентификаторе безопасности для текущего вызывающего объекта.

[in] pSidCurrentUser

Идентификатор безопасности для текущего вызывающего объекта.

[in] bCurrentUserInpersonatingInProc

Указывает, олицетворение ли текущий пользователь.

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

Пользователь проверяет возвращаемые значения из этого метода.

Требования

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

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

IComSecurityEvents