структура LSA_DISPATCH_TABLE (ntsecpkg.h)
Структура LSA_DISPATCH_TABLE содержит указатели на функции локального центра безопасности (LSA), которые могут вызывать пакеты проверки подлинности Windows.
LSA передает эту структуру в пакет проверки подлинности при вызове
Функция LsaApInitializePackage пакета.
Синтаксис
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;
Члены
CreateLogonSession
Указатель на функцию CreateLogonSession .
DeleteLogonSession
Указатель на функцию DeleteLogonSession .
AddCredential
Указатель на функцию AddCredential .
GetCredentials
Указатель на функцию GetCredentials .
DeleteCredential
Указатель на функцию DeleteCredential .
AllocateLsaHeap
Указатель на функцию AllocateLsaHeap .
FreeLsaHeap
Указатель на функцию FreeLsaHeap .
AllocateClientBuffer
Указатель на функцию AllocateClientBuffer .
FreeClientBuffer
Указатель на функцию FreeClientBuffer .
CopyToClientBuffer
Указатель на функцию CopyToClientBuffer .
CopyFromClientBuffer
Указатель на функцию CopyFromClientBuffer .
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows XP [только классические приложения] |
Минимальная версия сервера | Windows Server 2003 [только классические приложения] |
Верхняя часть | ntsecpkg.h |