Método IComSecurityEvents::OnAuthenticate (comsvcs.h)

Se genera cuando una autenticación de nivel de llamada de método se realiza correctamente. Cuando establece un nivel de autenticación para una aplicación, determina el grado de autenticación que se realiza cuando los clientes realizan una llamada a la aplicación.

Sintaxis

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
);

Parámetros

[in] pInfo

Puntero a una estructura COMSVCSEVENTINFO .

[in] guidActivity

Identificador de la actividad en la que se crea el objeto.

[in] ObjectID

Objeto activado Just-In-Time.

[in] guidIID

IID del método .

[in] iMeth

Índice de la tabla virtual del método .

[in] cbByteOrig

Número de bytes del identificador de seguridad del autor de la llamada original.

[in] pSidOriginalUser

Identificador de seguridad del autor de la llamada original.

[in] cbByteCur

Número de bytes del identificador de seguridad del autor de la llamada actual.

[in] pSidCurrentUser

Identificador de seguridad del autor de la llamada actual.

[in] bCurrentUserInpersonatingInProc

Indica si el usuario actual está suplantando.

Valor devuelto

El usuario comprueba los valores devueltos de este método.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows 2000 Server [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado comsvcs.h

Consulte también

IComSecurityEvents