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 |