NCryptFreeObject 関数 (ncrypt.h)

NCryptFreeObject 関数は、CNG キー ストレージ オブジェクトを解放します。

構文

SECURITY_STATUS NCryptFreeObject(
  [in] NCRYPT_HANDLE hObject
);

パラメーター

[in] hObject

解放するオブジェクトのハンドル。 これは、プロバイダー ハンドル (NCRYPT_PROV_HANDLE) またはキー ハンドル (NCRYPT_KEY_HANDLE) のいずれかです。

戻り値

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

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

リターン コード 説明
ERROR_SUCCESS
関数は成功しました。
NTE_INVALID_HANDLE
hObject パラメーターのハンドルが無効です。

注釈

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

要件

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

こちらもご覧ください

NCryptOpenStorageProvider