Fungsi WTHelperGetProvCertFromChain (wintrust.h)
[Fungsi WTHelperGetProvCertFromChain tersedia untuk digunakan dalam sistem operasi yang ditentukan di bagian Persyaratan. Ini mungkin diubah atau tidak tersedia dalam versi berikutnya. Untuk verifikasi sertifikat, gunakan fungsi CertGetCertificateChain dan CertVerifyCertificateChainPolicy . Untuk verifikasi tanda tangan teknologi Microsoft Authenticode, gunakan .NET Framework.]
Fungsi WTHelperGetProvCertFromChain mengambil sertifikat penyedia kepercayaan dari rantai sertifikat. Fungsi ini tidak memiliki pustaka impor terkait. Anda harus menggunakan fungsi LoadLibrary dan GetProcAddress untuk menautkan secara dinamis ke Wintrust.dll.
Sintaks
CRYPT_PROVIDER_CERT * WTHelperGetProvCertFromChain(
[in] CRYPT_PROVIDER_SGNR *pSgnr,
[in] DWORD idxCert
);
Parameter
[in] pSgnr
Penunjuk ke struktur CRYPT_PROVIDER_SGNR yang mewakili penanda tangan. Pointer ini diambil oleh fungsi WTHelperGetProvSignerFromChain .
[in] idxCert
Indeks sertifikat. Indeks berbasis nol.
Mengembalikan nilai
Jika fungsi berhasil, fungsi mengembalikan penunjuk ke struktur CRYPT_PROVIDER_CERT yang mewakili sertifikat penyedia kepercayaan.
Jika fungsi gagal, fungsi akan mengembalikan NULL.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows XP [hanya aplikasi desktop] |
Server minimum yang didukung | Windows Server 2003 [hanya aplikasi desktop] |
Target Platform | Windows |
Header | wintrust.h |
Pustaka | Wintrust.lib |
DLL | Wintrust.dll |