Поделиться через


структура 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