structure LSA_DISPATCH_TABLE (ntsecpkg.h)
La structure LSA_DISPATCH_TABLE contient des pointeurs vers les fonctions de l’autorité de sécurité locale (LSA) que les packages d’authentification Windows peuvent appeler.
Le LSA transmet cette structure à un package d’authentification lorsqu’il appelle le
Fonction LsaApInitializePackage du package.
Syntaxe
typedef struct _LSA_DISPATCH_TABLE {
PLSA_CREATE_LOGON_SESSION CreateLogonSession;
PLSA_DELETE_LOGON_SESSION DeleteLogonSession;
PLSA_ADD_CREDENTIAL AddCredential;
PLSA_GET_CREDENTIALS GetCredentials;
PLSA_DELETE_CREDENTIAL DeleteCredential;
PLSA_ALLOCATE_LSA_HEAP AllocateLsaHeap;
PLSA_FREE_LSA_HEAP FreeLsaHeap;
PLSA_ALLOCATE_CLIENT_BUFFER AllocateClientBuffer;
PLSA_FREE_CLIENT_BUFFER FreeClientBuffer;
PLSA_COPY_TO_CLIENT_BUFFER CopyToClientBuffer;
PLSA_COPY_FROM_CLIENT_BUFFER CopyFromClientBuffer;
} LSA_DISPATCH_TABLE, *PLSA_DISPATCH_TABLE;
Membres
CreateLogonSession
Pointeur vers la fonction CreateLogonSession .
DeleteLogonSession
Pointeur vers la fonction DeleteLogonSession .
AddCredential
Pointeur vers la fonction AddCredential .
GetCredentials
Pointeur vers la fonction GetCredentials .
DeleteCredential
Pointeur vers la fonction DeleteCredential .
AllocateLsaHeap
Pointeur vers la fonction AllocateLsaHeap .
FreeLsaHeap
Pointeur vers la fonction FreeLsaHeap .
AllocateClientBuffer
Pointeur vers la fonction AllocateClientBuffer .
FreeClientBuffer
Pointeur vers la fonction FreeClientBuffer .
CopyToClientBuffer
Pointeur vers la fonction CopyToClientBuffer .
CopyFromClientBuffer
Pointeur vers la fonction CopyFromClientBuffer .
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 |