次の方法で共有


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