Funzione CertCreateCertificateChainEngine (wincrypt.h)
La funzione CertCreateCertificateChainEngine crea un nuovo motore di catena non predefinito per un'applicazione. Un motore di catena limita i certificati nell'archivio radice che può essere usato per la verifica, limita gli archivi certificati per la ricerca di certificati e elenchi di attendibilità certificati (CCL), imposta un limite di timeout per le ricerche che coinvolgono GLI URL e limita il numero di certificati verificati tra il controllo di un ciclo di certificati.
Sintassi
BOOL CertCreateCertificateChainEngine(
[in] PCERT_CHAIN_ENGINE_CONFIG pConfig,
[out] HCERTCHAINENGINE *phChainEngine
);
Parametri
[in] pConfig
Puntatore a una struttura di dati CERT_CHAIN_ENGINE_CONFIG che specifica i parametri per il motore della catena.
[out] phChainEngine
Puntatore all'handle del motore della catena creato. Al termine dell'uso del motore della catena, rilasciare il motore della catena chiamando la funzione CertFreeCertificateChainEngine .
Valore restituito
Se la funzione ha esito positivo, la funzione restituisce un valore diverso da zero (TRUE).
Se la funzione non riesce, restituisce zero (FALSE). Per informazioni sugli errori estesi, chiamare GetLastError.
Il parametro phChainEngine restituisce l'handle del motore della catena.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows XP [app desktop | App UWP] |
Server minimo supportato | Windows Server 2003 [app desktop | App UWP] |
Piattaforma di destinazione | Windows |
Intestazione | wincrypt.h |
Libreria | Crypt32.lib |
DLL | Crypt32.dll |
Vedi anche
CertFreeCertificateChainEngine