Fungsi WTHelperCertIsSelfSigned (wintrust.h)

[Fungsi WTHelperCertIsSelfSigned tersedia untuk digunakan dalam sistem operasi yang ditentukan di bagian Persyaratan. Ini dapat 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 WTHelperCertIsSelfSigned memeriksa apakah sertifikat ditandatangani sendiri. Fungsi ini tidak memiliki pustaka impor terkait. Anda harus menggunakan fungsi LoadLibrary dan GetProcAddress untuk menautkan secara dinamis ke Wintrust.dll.

Sintaks

BOOL WTHelperCertIsSelfSigned(
  [in] DWORD     dwEncoding,
  [in] CERT_INFO *pCert
);

Parameter

[in] dwEncoding

Nilai DWORD yang menentukan jenis pengodean sertifikat untuk diperiksa. Untuk informasi tentang kemungkinan jenis pengodean, lihat Jenis Pengodean Sertifikat dan Pesan.

[in] pCert

Penunjuk ke struktur CERT_INFO yang berisi informasi tentang sertifikat yang akan diperiksa.

Mengembalikan nilai

Jika fungsi berhasil, fungsi mengembalikan TRUE.

Jika fungsi gagal, fungsi akan mengembalikan FALSE.

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