Share via


NCryptFreeBuffer 関数 (ncrypt.h)

NCryptFreeBuffer 関数は、CNG キー ストレージ プロバイダーによって割り当てられたメモリブロックを解放します。

構文

SECURITY_STATUS NCryptFreeBuffer(
  [in] PVOID pvInput
);

パラメーター

[in] pvInput

解放するメモリのアドレス。

戻り値

関数の成功または失敗を示す状態コードを返します。

可能なリターン コードには、次のものが含まれますが、これらに限定されません。

リターン コード 説明
ERROR_SUCCESS
関数は成功しました。
NTE_INVALID_PARAMETER
pvInput パラメーターが無効です。

注釈

サービスは 、StartService 関数からこの関数を呼び出してはなりません。 サービスが StartService 関数からこの関数を呼び出すと、デッドロックが発生し、サービスが応答を停止する可能性があります。

要件

要件
サポートされている最小のクライアント Windows Vista [デスクトップ アプリのみ | UWP アプリ]
サポートされている最小のサーバー Windows Server 2008 [デスクトップ アプリ | UWP アプリ]
対象プラットフォーム Windows
ヘッダー ncrypt.h
Library Ncrypt.lib
[DLL] Ncrypt.dll