Bagikan melalui


Fungsi WintrustLoadFunctionPointers (wintrust.h)

[Fungsi WintrustLoadFunctionPointers 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 WintrustLoadFunctionPointers memuat titik masuk fungsi untuk GUID tindakan tertentu. Fungsi ini tidak memiliki pustaka impor terkait. Anda harus menggunakan fungsi LoadLibrary dan GetProcAddress untuk menautkan secara dinamis ke Wintrust.dll.

Sintaks

BOOL WintrustLoadFunctionPointers(
  [in]  GUID                     *pgActionID,
  [out] CRYPT_PROVIDER_FUNCTIONS *pPfns
);

Parameter

[in] pgActionID

Penunjuk ke struktur GUID yang mengidentifikasi tindakan yang penunjuk fungsinya sedang dimuat dan penyedia kepercayaan yang mendukung tindakan tersebut.

Layanan WinTrust dirancang untuk bekerja dengan penyedia kepercayaan yang diterapkan oleh pihak ketiga. Setiap penyedia kepercayaan menyediakan serangkaian pengidentifikasi tindakan uniknya sendiri. Untuk informasi tentang pengidentifikasi tindakan yang didukung oleh penyedia kepercayaan, lihat dokumentasi untuk penyedia kepercayaan tersebut.

Misalnya, Microsoft menyediakan Penyedia Kepercayaan Penerbit Perangkat Lunak yang dapat membangun kepercayaan perangkat lunak yang diunduh dari Internet atau beberapa jaringan publik lainnya. Penyedia Kepercayaan Penerbit Perangkat Lunak mendukung pengidentifikasi tindakan berikut. Konstanta ini didefinisikan dalam Softpub.h.

Nilai Makna
WINTRUST_ACTION_GENERIC_VERIFY
Verifikasi rantai sertifikat saja.
WINTRUST_ACTION_GENERIC_VERIFY_V2
Verifikasi file atau objek menggunakan penyedia kebijakan Authenticode.
HTTPSPROV_ACTION
Verifikasi koneksi SSL/PCT melalui Internet Explorer.

[out] pPfns

Penunjuk ke struktur CRYPT_PROVIDER_FUNCTIONS yang menerima alamat penunjuk fungsi.

Nilai kembali

Nilai yang dikembalikan adalah TRUE jika fungsi berhasil; FALSE jika fungsi gagal.

Persyaratan

   
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