структура SECPKG_DLL_FUNCTIONS (ntsecpkg.h)
Структура SECPKG_DLL_FUNCTIONS содержит указатели на функции LSA, которые пакет безопасности может вызывать при выполнении внутрипроцессного приложения с клиентом или серверным приложением. Локальный центр безопасности (LSA) предоставляет эту структуру во время инициализации в пользовательском режиме с помощью функции SpInstanceInit каждого пакета безопасности.
Синтаксис
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;
Члены
AllocateHeap
Указатель на функцию AllocateHeap .
FreeHeap
Указатель на функцию FreeHeap .
RegisterCallback
Указатель на функцию RegisterCallback .
LocatePackageById
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows XP [только классические приложения] |
Минимальная версия сервера | Windows Server 2003 [только классические приложения] |
Верхняя часть | ntsecpkg.h |