Fonction de rappel CredWriteFn (ntsecpkg.h)
Écrit les informations d’identification spécifiées dans le Gestionnaire d’informations d’identification.
Syntaxe
CredWriteFn Credwritefn;
NTSTATUS Credwritefn(
[in] PLUID LogonId,
[in] ULONG CredFlags,
[in] PENCRYPTED_CREDENTIALW Credential,
[in] ULONG Flags
)
{...}
Paramètres
[in] LogonId
ID de connexion pour lequel lire les informations d’identification.
[in] CredFlags
Indicateurs qui déterminent le comportement de cette fonction. Les indicateurs suivants sont définis.
Valeur | Signification |
---|---|
|
L’appelant est en cours. |
|
L’appelant doit utiliser la fonction midl_user_allocate pour allouer la mémoire tampon d’informations d’identification . |
|
Ne mettez pas en cache les informations de la cible. |
|
Les données d’informations d’identification sont passées en texte clair. |
|
Les données d’identification sont chiffrées à l’aide de la fonction RtlEncryptMemory . |
|
L’appelant est un processus approuvé. |
[in] Credential
Pointeur vers une structure ENCRYPTED_CREDENTIALW qui représente les informations d’identification à écrire.
[in] Flags
Réservé. Ce paramètre doit être défini sur zéro.
Valeur retournée
Si la fonction réussit, retournez STATUS_SUCCESS ou un code de status d’informations.
Si la fonction échoue, retournez un code d’erreur NTSTATUS qui indique la raison de son échec.
Remarques
Un pointeur vers la fonction CrediWrite est disponible dans la structure LSA_SECPKG_FUNCTION_TABLE reçue par la fonction SpInitialize .
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows Vista [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2003 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | ntsecpkg.h |