Bagikan melalui


Fungsi WTHelperGetProvSignerFromChain (wintrust.h)

[Fungsi WTHelperGetProvSignerFromChain 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 WTHelperGetProvSignerFromChain mengambil penanda tangan atau countersigner berdasarkan indeks dari rantai. Fungsi ini tidak memiliki pustaka impor terkait. Anda harus menggunakan fungsi LoadLibrary dan GetProcAddress untuk menautkan secara dinamis ke Wintrust.dll.

Sintaks

CRYPT_PROVIDER_SGNR * WTHelperGetProvSignerFromChain(
  [in] CRYPT_PROVIDER_DATA *pProvData,
  [in] DWORD               idxSigner,
  [in] BOOL                fCounterSigner,
  [in] DWORD               idxCounterSigner
);

Parameter

[in] pProvData

Penunjuk ke struktur CRYPT_PROVIDER_DATA yang berisi informasi penanda tangan dan penanda tangan.

[in] idxSigner

Indeks penanda tangan. Indeks berbasis nol.

[in] fCounterSigner

Jika TRUE, countersigner, seperti yang ditentukan oleh idxCounterSigner, diambil oleh fungsi ini; penanda tangan yang berisi countersigner diidentifikasi oleh idxSigner. Jika FALSE, penanda tangan, seperti yang ditentukan oleh idxSigner, diambil oleh fungsi ini.

[in] idxCounterSigner

Indeks countersigner. Indeks berbasis nol. Countersigner berlaku untuk penanda tangan yang diidentifikasi oleh idxSigner.

Nilai kembali

Jika fungsi berhasil, fungsi mengembalikan penunjuk ke struktur CRYPT_PROVIDER_SGNR untuk penanda tangan atau countersigner yang diminta.

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

Lihat juga

WTHelperGetProvCertFromChain