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 |