Freigeben über


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