LSA_ALLOCATE_PRIVATE_HEAP回调函数 (ntsecpkg.h)

在专用堆上分配内存。

使用此例程分配的内存必须使用 FreePrivateHeap 函数解除分配。

语法

LSA_ALLOCATE_PRIVATE_HEAP LsaAllocatePrivateHeap;

PVOID LsaAllocatePrivateHeap(
  [in] SIZE_T Length
)
{...}

参数

[in] Length

要从堆中分配的字节数。

返回值

此函数返回指向已分配堆内存的指针。 如果无法分配内存,该函数将返回 NULL

注解

指向 AllocatePrivateHeap 函数的指针在 SpInitialize 函数接收的 LSA_SECPKG_FUNCTION_TABLE 结构中可用。

要求

要求
最低受支持的客户端 Windows XP [仅限桌面应用]
最低受支持的服务器 Windows Server 2003 [仅限桌面应用]
目标平台 Windows
标头 ntsecpkg.h

另请参阅

SpInitialize