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 |