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函数当前仅由安全通道 (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