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