Partager via


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