estructura LSA_DISPATCH_TABLE (ntsecpkg.h)
La estructura LSA_DISPATCH_TABLE contiene punteros a las funciones de la Autoridad de seguridad local (LSA) a las que pueden llamar los paquetes de autenticación de Windows.
La LSA pasa esta estructura a un paquete de autenticación cuando llama a
Función LsaApInitializePackage del paquete.
Sintaxis
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;
Miembros
CreateLogonSession
Puntero a la función CreateLogonSession .
DeleteLogonSession
Puntero a la función DeleteLogonSession .
AddCredential
Puntero a la función AddCredential .
GetCredentials
Puntero a la función GetCredentials .
DeleteCredential
Puntero a la función DeleteCredential .
AllocateLsaHeap
Puntero a la función AllocateLsaHeap .
FreeLsaHeap
Puntero a la función FreeLsaHeap .
AllocateClientBuffer
Puntero a la función AllocateClientBuffer .
FreeClientBuffer
Puntero a la función FreeClientBuffer .
CopyToClientBuffer
Puntero a la función CopyToClientBuffer .
CopyFromClientBuffer
Puntero a la función CopyFromClientBuffer .
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows XP [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2003 [solo aplicaciones de escritorio] |
Encabezado | ntsecpkg.h |