Partager via


SspiCompareAuthIdentities, fonction (sspi.h)

Compare les deux informations d’identification spécifiées.

Syntaxe

SECURITY_STATUS SEC_ENTRY SspiCompareAuthIdentities(
  [in]  PSEC_WINNT_AUTH_IDENTITY_OPAQUE AuthIdentity1,
  [in]  PSEC_WINNT_AUTH_IDENTITY_OPAQUE AuthIdentity2,
  [out] PBOOLEAN                        SameSuppliedUser,
  [out] PBOOLEAN                        SameSuppliedIdentity
);

Paramètres

[in] AuthIdentity1

Pointeur vers une structure opaque qui spécifie les premières informations d’identification à comparer.

[in] AuthIdentity2

Pointeur vers une structure opaque qui spécifie les deuxièmes informations d’identification à comparer.

[out] SameSuppliedUser

TRUE si le compte d’utilisateur spécifié par le paramètre AuthIdentity1 est identique au compte d’utilisateur spécifié par le paramètre AuthIdentity2 ; sinon, FALSE.

[out] SameSuppliedIdentity

TRUE si l’identité spécifiée par le paramètre AuthIdentity1 est identique à l’identité spécifiée par le paramètre AuthIdentity2 ; sinon, FALSE.

Valeur retournée

Si la fonction réussit, elle retourne SEC_E_OK.

Si la fonction échoue, elle retourne un code d’erreur différent de zéro.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 7 [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2008 R2 [applications de bureau uniquement]
Plateforme cible Windows
En-tête sspi.h
Bibliothèque Secur32.lib
DLL SspiCli.dll