LSA_DISPATCH_TABLE-Struktur (ntsecpkg.h)
Die LSA_DISPATCH_TABLE-Struktur enthält Zeiger auf die Funktionen der lokalen Sicherheitsbehörde (Local Security Authority , LSA), die Windows-Authentifizierungspakete aufrufen können.
Der LSA übergibt diese Struktur an ein Authentifizierungspaket, wenn er die
LsaApInitializePackage-Funktion des Pakets.
Syntax
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;
Member
CreateLogonSession
Zeiger auf die Funktion CreateLogonSession .
DeleteLogonSession
Zeiger auf die DeleteLogonSession-Funktion .
AddCredential
Zeiger auf die AddCredential-Funktion .
GetCredentials
Zeiger auf die GetCredentials-Funktion .
DeleteCredential
Zeiger auf die DeleteCredential-Funktion .
AllocateLsaHeap
Zeiger auf die Funktion "AllocateLsaHeap ".
FreeLsaHeap
Zeiger auf die FreeLsaHeap-Funktion .
AllocateClientBuffer
Zeiger auf die Funktion AllocateClientBuffer .
FreeClientBuffer
Zeiger auf die FreeClientBuffer-Funktion .
CopyToClientBuffer
Zeiger auf die CopyToClientBuffer-Funktion .
CopyFromClientBuffer
Zeiger auf die CopyFromClientBuffer-Funktion .
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows XP [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2003 [nur Desktop-Apps] |
Kopfzeile | ntsecpkg.h |