Método ICertSrvSetup::GetExistingCACertificates (casetup.h)

O método GetExistingCACertificates obtém a coleção de objetos CertSrvSetupKeyInformation que representam certificados de AC (autoridade de certificação ) válidos atualmente instalados no computador. Esse método não altera o estado do objeto CCertSrvSetup .

Sintaxe

HRESULT GetExistingCACertificates(
  [out] ICertSrvSetupKeyInformationCollection **ppVal
);

Parâmetros

[out] ppVal

O endereço de um ponteiro para uma interface ICertSrvSetupKeyInformationCollection que pode ser usada para acessar informações para o conjunto de certificados de AUTORIDADE válidos instalados no repositório "LocalMachine".

Retornar valor

Nenhum

Comentários

O objeto CertSrvSetupKeyInformationCollection contém certificados válidos. Um certificado será considerado válido se atender aos seguintes critérios:

  • Contém uma chave AT_SIGNATURE que corresponde à chave no contêiner de chave privada .
  • É autoassinado ou tem restrições básicas para uma AC.
  • Passa a validação de cadeia, mas pode ter um erro de revogação offline.

Requisitos

Requisito Valor
Cliente mínimo com suporte Nenhum compatível
Servidor mínimo com suporte Windows Server 2008 [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho casetup.h
DLL Certocm.dll

Confira também

ICertSrvSetup