Fonction SspiUpdateCredentials (sspi.h)

Mises à jour les informations d’identification associées au contexte spécifié.

Syntaxe

SECURITY_STATUS SEC_ENTRY SspiUpdateCredentials(
  [in] HANDLE ContextHandle,
  [in] GUID   *CredType,
  [in] ULONG  FlatCredUIContextLength,
  [in] PUCHAR FlatCredUIContext
);

Paramètres

[in] ContextHandle

Pointeur vers une structure SEC_WINNT_CREDUI_CONTEXT récupérée lors d’un appel précédent à la fonction SspiUnmarshalCredUIContext .

[in] CredType

Type d’informations d’identification spécifié par le paramètre ContextHandle . Il peut s’agir de l’une des valeurs suivantes.

Valeur Signification
SEC_WINNT_AUTH_DATA_TYPE_PASSWORD
0x28bfc32f, 0x10f6, 0x4738, 0x98, 0xd1, 0x1a, 0xc0, 0x61, 0xdf, 0x71, 0x6a
Les informations d’identification sont un mot de passe.
SEC_WINNT_AUTH_DATA_TYPE_CERT
0x235f69ad, 0x73fb, 0x4dbc, 0x82, 0x3, 0x6, 0x29, 0xe7, 0x39, 0x33, 0x9b
Les informations d’identification sont un certificat.
SEC_WINNT_AUTH_DATA_TYPE_CSP_DATA
0x68fd9879, 0x79c, 0x4dfe, 0x82, 0x81, 0x57, 0x8a, 0xad, 0xc1, 0xc1, 0x0
Les informations d’identification sont des données d’authentification provenant d’un fournisseur de services de chiffrement (CSP).

[in] FlatCredUIContextLength

Taille, en octets, de la mémoire tampon FlatCredUIContext .

[in] FlatCredUIContext

Valeurs avec lesquelles mettre à jour les informations d’identification spécifiées.

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

   
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 Credui.lib
DLL Credui.dll