次の方法で共有


PFN_CRYPT_OBJECT_LOCATOR_PROVIDER_FREE_IDENTIFIER コールバック関数 (wincrypt.h)

PFN_CRYPT_OBJECT_LOCATOR_PROVIDER_FREE_IDENTIFIERコールバック関数は、オブジェクト識別子のメモリを解放します。

構文

PFN_CRYPT_OBJECT_LOCATOR_PROVIDER_FREE_IDENTIFIER PfnCryptObjectLocatorProviderFreeIdentifier;

void PfnCryptObjectLocatorProviderFreeIdentifier(
  [in, optional] LPVOID pPluginContext,
  [in]           PCRYPT_DATA_BLOB pIdentifier
)
{...}

パラメーター

[in, optional] pPluginContext

このプロバイダーによって定義され、 PFN_CRYPT_OBJECT_LOCATOR_PROVIDER_INITIALIZE 関数によって返される省略可能なバッファーへのポインター。 バッファーは呼び出し元によって変更されません。 プロバイダーは、データを使用して、実行するアクションを決定したり、追加情報を維持したりするのに役立ちます。

[in] pIdentifier

識別子を含むバッファーへのポインター。

戻り値

なし

解説

PFN_CRYPT_OBJECT_LOCATOR_PROVIDER_FREE_IDENTIFIER関数は現在、Secure Channel (Schannel) セキュリティ パッケージによってのみ呼び出されています。 この関数は、次のいずれかの理由で呼び出される場合があります。

要件

要件
サポートされている最小のクライアント Windows 8 [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2012 [デスクトップ アプリのみ]
対象プラットフォーム Windows
ヘッダー wincrypt.h

こちらもご覧ください

CRYPT_OBJECT_LOCATOR_PROVIDER_TABLE

PFN_CRYPT_OBJECT_LOCATOR_PROVIDER_GET

PFN_CRYPT_OBJECT_LOCATOR_PROVIDER_INITIALIZE