CertCreateCertificateChainEngine (wincrypt.h)

Fungsi CertCreateCertificateChainEngine membuat mesin rantai nondefault baru untuk aplikasi. Mesin rantai membatasi sertifikat di penyimpanan akar yang dapat digunakan untuk verifikasi, membatasi penyimpanan sertifikat untuk dicari sertifikat dan daftar kepercayaan sertifikat (CCL), menetapkan batas waktu habis untuk pencarian yang melibatkan URL, dan membatasi jumlah sertifikat yang diperiksa antara memeriksa siklus sertifikat.

Sintaks

BOOL CertCreateCertificateChainEngine(
  [in]  PCERT_CHAIN_ENGINE_CONFIG pConfig,
  [out] HCERTCHAINENGINE          *phChainEngine
);

Parameter

[in] pConfig

Penunjuk ke struktur data CERT_CHAIN_ENGINE_CONFIG yang menentukan parameter untuk mesin rantai.

[out] phChainEngine

Penunjuk ke handel mesin rantai yang dibuat. Setelah Anda selesai menggunakan mesin rantai, lepaskan mesin rantai dengan memanggil fungsi CertFreeCertificateChainEngine .

Mengembalikan nilai

Jika fungsi berhasil, fungsi mengembalikan bukan nol (TRUE).

Jika fungsi gagal, fungsi mengembalikan nol (FALSE). Untuk informasi kesalahan yang diperluas, hubungi GetLastError.

Parameter phChainEngine mengembalikan handel mesin rantai.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows XP [aplikasi desktop | Aplikasi UWP]
Server minimum yang didukung Windows Server 2003 [aplikasi desktop | Aplikasi UWP]
Target Platform Windows
Header wincrypt.h
Pustaka Crypt32.lib
DLL Crypt32.dll

Lihat juga

CERT_CHAIN_ENGINE_CONFIG

CertFreeCertificateChainEngine

Fungsi Verifikasi Rantai Sertifikat

GetLastError