Fonction de rappel SpLsaModeInitializeFn (ntsecpkg.h)
La fonction SpLsaModeInitialize est appelée une seule fois par l’autorité de sécurité locale (LSA) pour chaque DLL depackage d’authentification du fournisseur/ de support de sécurité (SSP/AP) inscrite qu’elle charge. Cette fonction fournit au LSA des pointeurs vers les fonctions implémentées par chaque package de sécurité dans la DLL SSP/AP.
Syntaxe
SpLsaModeInitializeFn Splsamodeinitializefn;
NTSTATUS Splsamodeinitializefn(
[in] ULONG LsaVersion,
[out] PULONG PackageVersion,
[out] PSECPKG_FUNCTION_TABLE *ppTables,
[out] PULONG pcTables
)
{...}
Paramètres
[in] LsaVersion
Version de LSA.
[out] PackageVersion
Pointeur vers un ULONG qui retourne le numéro de version de la DLL SSP/AP.
[out] ppTables
Pointeur vers un tableau de structures SECPKG_FUNCTION_TABLE . Chaque structure est une table de pointeurs vers les fonctions implémentées par un package de sécurité déployé dans la DLL SSP/AP.
[out] pcTables
Pointeur qui retourne le nombre d’éléments dans le tableau pointé par le paramètre ppTables .
Valeur retournée
Si la fonction réussit, retournez STATUS_SUCCESS.
Si la fonction échoue, retournez un code NTSTATUS qui indique la raison de son échec.
Remarques
La fonction SpLsaModeInitialize doit être implémentée par des DLL SSP/AP.
Le paramètre ppTables doit contenir un SECPKG_FUNCTION_TABLE pour chaque package de sécurité déployé dans la DLL.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows XP [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2003 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | ntsecpkg.h |
Voir aussi
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