Compartir a través de


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

El método GetExistingCACertificates obtiene la colección de objetos CertSrvSetupKeyInformation que representan certificados válidos de entidad de certificación (CA) instalados actualmente en el equipo. Este método no cambia el estado del objeto CCertSrvSetup .

Sintaxis

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

Parámetros

[out] ppVal

Dirección de un puntero a una interfaz ICertSrvSetupKeyInformationCollection que se puede usar para obtener acceso a la información del conjunto de certificados de CA válidos instalados en el almacén "LocalMachine".

Valor devuelto

None

Observaciones

El objeto CertSrvSetupKeyInformationCollection contiene certificados válidos. Un certificado se considera válido si cumple los criterios siguientes:

  • Contiene una clave AT_SIGNATURE que coincide con la clave del contenedor de claves privadas .
  • Está autofirmado o tiene restricciones básicas para una entidad de certificación.
  • Pasa la validación de la cadena, pero podría tener un error de revocación sin conexión.

Requisitos

Requisito Value
Cliente mínimo compatible No se admite ninguno
Servidor mínimo compatible Windows Server 2008 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado casetup.h
Archivo DLL Certocm.dll

Consulte también

ICertSrvSetup