Función CertCreateCertificateChainEngine (wincrypt.h)
La función CertCreateCertificateChainEngine crea un nuevo motor de cadena no predeterminado para una aplicación. Un motor de cadena restringe los certificados del almacén raíz que se pueden usar para la comprobación, restringe los almacenes de certificados para buscar certificados y listas de confianza de certificados (CTL), establece un límite de tiempo de espera para las búsquedas que implican direcciones URL y limita el número de certificados comprobados entre la comprobación de un ciclo de certificados.
Sintaxis
BOOL CertCreateCertificateChainEngine(
[in] PCERT_CHAIN_ENGINE_CONFIG pConfig,
[out] HCERTCHAINENGINE *phChainEngine
);
Parámetros
[in] pConfig
Puntero a una estructura de datos CERT_CHAIN_ENGINE_CONFIG que especifica los parámetros del motor de cadena.
[out] phChainEngine
Puntero al identificador del motor de cadena creado. Cuando haya terminado de usar el motor de cadena, libere el motor de cadena llamando a la función CertFreeCertificateChainEngine .
Valor devuelto
Si la función se ejecuta correctamente, la función devuelve un valor distinto de cero (TRUE).
Si se produce un error en la función, devuelve cero (FALSE). Para obtener información de error extendida, llame a GetLastError.
El parámetro phChainEngine devuelve el identificador del motor de cadena.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows XP [aplicaciones de escritorio | aplicaciones para UWP] |
Servidor mínimo compatible | Windows Server 2003 [aplicaciones de escritorio | aplicaciones para UWP] |
Plataforma de destino | Windows |
Encabezado | wincrypt.h |
Library | Crypt32.lib |
Archivo DLL | Crypt32.dll |
Consulte también
CertFreeCertificateChainEngine