Fungsi panggilan balik CertStoreProvFindCert

Fungsi panggilan balik CertStoreProvFindCert menghitung atau menemukan sertifikat pertama atau berikutnya di penyimpanan eksternal yang cocok dengan kriteria yang ditentukan.

Sintaks

BOOL WINAPI CertStoreProvFindCert(
  _In_    HCERTSTOREPROV              hStoreProv,
  _In_    PCCERT_STORE_PROV_FIND_INFO pFindInfo,
  _In_    PCCERT_CONTEXT              pPrevCertContext,
  _In_    DWORD                       dwFlags,
  _Inout_ void                        **ppvStoreProvFindInfo,
  _Out_   PCCERT_CONTEXT              *ppProvCertContext
);

Parameter

hStoreProv [in]

HCERTSTOREPROV menangani ke penyimpanan sertifikat.

pFindInfo [in]

Penunjuk ke struktur CERT_STORE_PROV_FIND_INFO yang berisi semua parameter yang diteruskan ke fungsi CertFindCertificateInStore .

pPrevCertContext [in]

Penunjuk ke CERT_CONTEXT sertifikat yang ditemukan. Pada panggilan pertama ke fungsi, parameter ini harus diatur ke NULL. Pada panggilan berikutnya, panggilan harus diatur ke pointer yang dikembalikan dalam parameter ppProvCertContext pada panggilan terakhir. Pointer non-NULL yang diteruskan dalam parameter ini dibebaskan oleh fungsi panggilan balik.

dwFlags [in]

Setiap nilai bendera yang diperlukan.

ppvStoreProvFindInfo [masuk, keluar]

Penunjuk ke penunjuk ke buffer untuk mengembalikan informasi penyedia penyimpanan. Secara opsional, panggilan balik dapat mengembalikan pointer ke informasi pencarian internal dalam parameter ini. Setelah panggilan pertama, parameter ini diatur ke penunjuk yang dikembalikan oleh panggilan sebelumnya ke fungsi.

ppProvCertContext [out]

Pada temuan yang berhasil, penunjuk ke sertifikat yang ditemukan dikembalikan dalam parameter ini.

Mengembalikan nilai

Mengembalikan TRUE jika fungsi berhasil atau FALSE jika gagal.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung
Windows XP [hanya aplikasi desktop]
Server minimum yang didukung
Windows Server 2003 [hanya aplikasi desktop]

Lihat juga

CERT_CONTEXT

CERT_STORE_PROV_FIND_INFO

CertFindCertificateInStore