Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
As funções CertAddCertificateLinkToStore, CertAddCRLLinkToStoree CertAddCTLLinkToStore adicionar links para contextos existentes em repositórios de certificados em vez de adicionar cópias desses contextos. Adicionar links para lojas torna o mesmode certificado defísico, de CRL ou CTL disponíveis em várias lojas diferentes. As alterações feitas nas propriedades estendidas de umde contexto dedo armazenamento do contexto original ou de um repositório onde um link para esse contexto é armazenado estão disponíveis no repositório que contém o contexto original e em todos os outros repositórios que têm links para esse contexto.
Para obter um exemplo que usa CertAddCertificateLinkToStore, consulte Exemplo de Programa C: Operações de Armazenamento de Certificados.
Suponha que os certificados A.1, A.2, A.3 e A.4 estão originalmente no armazenamento A e os certificados B.1, B.2, B.3 e B.4 estão originalmente no armazenamento B.
- O diagrama mostra um link adicionado no repositório B ao certificado A.2 e um link adicionado no repositório A ao certificado B.2.
- O original do certificado A.2 ainda se encontra na loja A. O original de B.2 ainda está na loja B.
- Quaisquer alterações feitas nas propriedades estendidas do certificado A.2 ou do certificado B.2 do armazenamento A ou do armazenamento B estarão disponíveis para ambos os armazenamentos.
- Se uma cópia do certificado A.3 fosse feita e armazenada no armazenamento B, quaisquer alterações às propriedades estendidas do certificado A.3 original feitas a partir do armazenamento A não seriam visíveis na nova cópia no armazenamento B. Se fossem feitas alterações nas propriedades estendidas da cópia do certificado A.3 no armazenamento B, essas alterações não afetariam o conteúdo do certificado A.3 original e não seriam visíveis do armazenamento A.