Partager via


IComSecurityEvents ::OnAuthenticate, méthode (comsvcs.h)

Généré lorsqu’une authentification au niveau de l’appel de méthode réussit. Lorsque vous définissez un niveau d’authentification pour une application, vous déterminez le degré d’authentification effectué lorsque les clients appellent l’application.

Syntaxe

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

Paramètres

[in] pInfo

Pointeur vers une structure COMSVCSEVENTINFO .

[in] guidActivity

Identificateur de l’activité dans laquelle l’objet est créé.

[in] ObjectID

Objet activé juste-à-temps.

[in] guidIID

IID de la méthode.

[in] iMeth

Index v-table de la méthode.

[in] cbByteOrig

Nombre d’octets dans l’identificateur de sécurité de l’appelant d’origine.

[in] pSidOriginalUser

Identificateur de sécurité de l’appelant d’origine.

[in] cbByteCur

Nombre d’octets dans l’identificateur de sécurité de l’appelant actuel.

[in] pSidCurrentUser

Identificateur de sécurité de l’appelant actuel.

[in] bCurrentUserInpersonatingInProc

Indique si l’utilisateur actuel emprunte l’identité.

Valeur retournée

L’utilisateur vérifie les valeurs de retour de cette méthode.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 2000 Professionnel [applications de bureau uniquement]
Serveur minimal pris en charge Windows 2000 Server [applications de bureau uniquement]
Plateforme cible Windows
En-tête comsvcs.h

Voir aussi

IComSecurityEvents