функция обратного вызова LSA_ALLOCATE_PRIVATE_HEAP (ntsecpkg.h)

Выделяет память в частной куче.

Память, выделенная этой подпрограммой, должна быть освобождена с помощью функции FreePrivateHeap .

Синтаксис

LSA_ALLOCATE_PRIVATE_HEAP LsaAllocatePrivateHeap;

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

Параметры

[in] Length

Количество байтов, выделяемых из кучи.

Возвращаемое значение

Эта функция возвращает указатель на выделенную память кучи. Если не удалось выделить память, функция возвращает значение NULL.

Комментарии

Указатель на функцию AllocatePrivateHeap доступен в структуре LSA_SECPKG_FUNCTION_TABLE , полученной функцией SpInitialize .

Требования

Требование Значение
Минимальная версия клиента Windows XP [только классические приложения]
Минимальная версия сервера Windows Server 2003 [только классические приложения]
Целевая платформа Windows
Header ntsecpkg.h

См. также раздел

SpInitialize