Função CertDuplicateCertificateContext (wincrypt.h)

A função CertDuplicateCertificateContext duplica um contexto de certificado incrementando sua contagem de referência.

Sintaxe

PCCERT_CONTEXT CertDuplicateCertificateContext(
  [in] PCCERT_CONTEXT pCertContext
);

Parâmetros

[in] pCertContext

Um ponteiro para a estrutura CERT_CONTEXT para a qual a contagem de referência é incrementada.

Retornar valor

Atualmente, uma cópia não é feita do contexto e o ponteiro retornado para um contexto tem o mesmo valor que o ponteiro para um contexto que foi inserido. Se o ponteiro passado para essa função for NULL, NULL será retornado. Quando terminar de usar o contexto duplicado, diminua sua contagem de referência chamando a função CertFreeCertificateContext .

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows XP [aplicativos da área de trabalho | aplicativos UWP]
Servidor mínimo com suporte Windows Server 2003 [aplicativos da área de trabalho | Aplicativos UWP]
Plataforma de Destino Windows
Cabeçalho wincrypt.h
Biblioteca Crypt32.lib
DLL Crypt32.dll

Confira também

CertDuplicateCRLContext

CertFreeCertificateContext

Funções de certificado