SECPKG_DLL_FUNCTIONS-Struktur (ntsecpkg.h)

Die SECPKG_DLL_FUNCTIONS-Struktur enthält Zeiger auf die LSA-Funktionen, die ein Sicherheitspaket aufrufen kann, während es in einem Prozess mit einer Client-/Serveranwendung ausgeführt wird. Die lokale Sicherheitsbehörde (Local Security Authority , LSA) stellt diese Struktur während der Initialisierung im Benutzermodus mithilfe der SpInstanceInit-Funktion jedes Sicherheitspakets bereit.

Syntax

typedef struct _SECPKG_DLL_FUNCTIONS {
  PLSA_ALLOCATE_LSA_HEAP AllocateHeap;
  PLSA_FREE_LSA_HEAP     FreeHeap;
  PLSA_REGISTER_CALLBACK RegisterCallback;
  PLSA_LOCATE_PKG_BY_ID  LocatePackageById;
} SECPKG_DLL_FUNCTIONS, *PSECPKG_DLL_FUNCTIONS;

Member

AllocateHeap

Zeiger auf die Funktion "AllocateHeap ".

FreeHeap

Zeiger auf die FreeHeap-Funktion .

RegisterCallback

Zeiger auf die Funktion RegisterCallback .

LocatePackageById

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