Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
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 |