SECPKG_DLL_FUNCTIONS structure (ntsecpkg.h)
La structure SECPKG_DLL_FUNCTIONS contient des pointeurs vers les fonctions LSA qu’un package de sécurité peut appeler lors de l’exécution in-process avec une application client/serveur. L’autorité de sécurité locale (LSA) fournit cette structure lors de l’initialisation en mode utilisateur à l’aide de la fonction SpInstanceInit de chaque package de sécurité.
Syntaxe
typedef struct _SECPKG_DLL_FUNCTIONS {
PLSA_ALLOCATE_LSA_HEAP AllocateHeap;
PLSA_FREE_LSA_HEAP FreeHeap;
PLSA_REGISTER_CALLBACK RegisterCallback;
PLSA_LOCATE_PKG_BY_ID LocatePackageById;
} SECPKG_DLL_FUNCTIONS, *PSECPKG_DLL_FUNCTIONS;
Membres
AllocateHeap
Pointeur vers la fonction AllocateHeap .
FreeHeap
Pointeur vers la fonction FreeHeap .
RegisterCallback
Pointeur vers la fonction RegisterCallback .
LocatePackageById
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] |
En-tête | ntsecpkg.h |