次の方法で共有


LSA_DELETE_SHARED_MEMORY コールバック関数 (ntsecpkg.h)

DeleteSharedMemory 関数は、クライアントとセキュリティ パッケージによって共有されるメモリのセクションを解放します。

構文

LSA_DELETE_SHARED_MEMORY LsaDeleteSharedMemory;

BOOLEAN LsaDeleteSharedMemory(
  [in] PVOID SharedMem
)
{...}

パラメーター

[in] SharedMem

CreateSharedMemory 関数によって以前に予約された共有メモリへのポインター。

戻り値

関数が成功した場合、戻り値は TRUE になります

関数が失敗した場合、戻り値は FALSE になります

注釈

DeleteSharedMemory 関数は、CreateSharedMemory 関数によって予約された共有メモリを解放します。

AllocateSharedMemory 関数によって割り当てられた共有メモリを解放するには、FreeSharedMemory 関数を使用します。

これらの関数へのポインターは、SpInitialize 関数によって受け取られたLSA_SECPKG_FUNCTION_TABLE構造体で使用できます。

要件

要件
サポートされている最小のクライアント Windows XP (デスクトップ アプリのみ)
サポートされている最小のサーバー Windows Server 2003 (デスクトップ アプリのみ)
対象プラットフォーム Windows
ヘッダー ntsecpkg.h

こちらもご覧ください

AllocateSharedMemory

CreateSharedMemory

FreeSharedMemory

LSA_SECPKG_FUNCTION_TABLE

SpInitialize