SspiEncodeAuthIdentityAsStrings, fonction (sspi.h)
Encode l’identité d’authentification spécifiée sous la forme de trois chaînes.
Syntaxe
SECURITY_STATUS SEC_ENTRY SspiEncodeAuthIdentityAsStrings(
[in] PSEC_WINNT_AUTH_IDENTITY_OPAQUE pAuthIdentity,
[out] PCWSTR *ppszUserName,
[out] PCWSTR *ppszDomainName,
[out] PCWSTR *ppszPackedCredentialsString
);
Paramètres
[in] pAuthIdentity
Structure des informations d’identification à encoder.
[out] ppszUserName
Nom d’utilisateur marshalé de l’identité spécifiée par le paramètre pAuthIdentity .
Lorsque vous avez terminé d’utiliser cette chaîne, libérez-la en appelant la fonction SspiFreeAuthIdentity .
[out] ppszDomainName
Nom de domaine marshalé de l’identité spécifiée par le paramètre pAuthIdentity .
Lorsque vous avez terminé d’utiliser cette chaîne, libérez-la en appelant la fonction SspiFreeAuthIdentity .
[out] ppszPackedCredentialsString
Version de chaîne encodée d’une structure de SEC_WINNT_AUTH_IDENTITY_EX2 qui spécifie les informations d’identification des utilisateurs.
Lorsque vous avez terminé d’utiliser cette chaîne, libérez-la en appelant la fonction SspiFreeAuthIdentity .
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. Les valeurs possibles sont notamment celles figurant dans le tableau suivant.
Code/valeur de retour | Description |
---|---|
|
L’indicateur SEC_WINNT_AUTH_IDENTITY_FLAGS_PROCESS_ENCRYPTED est défini dans la structure d’identité spécifiée par le paramètre pAuthIdentity. |
Configuration requise
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 |
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour