PFN_CRYPT_OBJECT_LOCATOR_PROVIDER_FREE_IDENTIFIER função de retorno de chamada (wincrypt.h)
A função de retorno de chamada PFN_CRYPT_OBJECT_LOCATOR_PROVIDER_FREE_IDENTIFIER libera memória para um identificador de objeto.
Sintaxe
PFN_CRYPT_OBJECT_LOCATOR_PROVIDER_FREE_IDENTIFIER PfnCryptObjectLocatorProviderFreeIdentifier;
void PfnCryptObjectLocatorProviderFreeIdentifier(
[in, optional] LPVOID pPluginContext,
[in] PCRYPT_DATA_BLOB pIdentifier
)
{...}
Parâmetros
[in, optional] pPluginContext
Ponteiro para um buffer opcional definido por esse provedor e retornado pela função PFN_CRYPT_OBJECT_LOCATOR_PROVIDER_INITIALIZE . O buffer não é modificado pelo chamador. Seu provedor pode usar os dados para ajudá-lo a determinar quais ações executar ou manter informações adicionais.
[in] pIdentifier
Ponteiro para o buffer que contém o identificador.
Retornar valor
Nenhum
Comentários
A função PFN_CRYPT_OBJECT_LOCATOR_PROVIDER_FREE_IDENTIFIER atualmente é chamada apenas pelo pacote de segurança Schannel (Canal Seguro). Essa função pode ser chamada por qualquer um dos seguintes motivos:
- Ocorreu um erro ao processar o objeto retornado pela função PFN_CRYPT_OBJECT_LOCATOR_PROVIDER_GET .
- O objeto retornado por PFN_CRYPT_OBJECT_LOCATOR_PROVIDER_GET não é mais necessário.
- Um objeto atualizado foi recuperado e o objeto original não é mais necessário.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 8 [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2012 [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | wincrypt.h |
Confira também
CRYPT_OBJECT_LOCATOR_PROVIDER_TABLE