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 |