Fungsi CryptCATEnumerateMember (mscat.h)

[Fungsi CryptCATEnumerateMember tersedia untuk digunakan dalam sistem operasi yang ditentukan di bagian Persyaratan. Ini mungkin diubah atau tidak tersedia dalam versi berikutnya.]

Fungsi CryptCATEnumerateMember menghitung anggota katalog.

Sintaks

CRYPTCATMEMBER * CryptCATEnumerateMember(
  [in] HANDLE         hCatalog,
  [in] CRYPTCATMEMBER *pPrevMember
);

Parameter

[in] hCatalog

Handel katalog yang berisi anggota untuk dijumlahkan. Nilai ini tidak boleh NULL.

[in] pPrevMember

Penunjuk ke struktur CRYPTCATMEMBER yang mengidentifikasi anggota katalog mana yang terakhir diambil. Jika parameter ini NULL, fungsi ini akan mengambil anggota pertama katalog.

Mengembalikan nilai

Fungsi ini mengembalikan penunjuk ke struktur CRYPTCATMEMBER yang mewakili anggota katalog berikutnya. Jika tidak ada lagi anggota dalam katalog untuk dijumlahkan, fungsi ini mengembalikan NULL.

Keterangan

Jangan bebaskan penunjuk yang dikembalikan atau anggota yang ditujukkan oleh penunjuk yang dikembalikan.

Contoh

Contoh pseudocode berikut menunjukkan cara menggunakan fungsi ini untuk menghitung semua anggota katalog.

CRYPTCATMEMBER *pMember = NULL;

for(pMember = CryptCATEnumerateMember(hCatalog, pMember); 
    NULL != pMember; 
    pMember = CryptCATEnumerateMember(hCatalog, pMember))
{
   // Use the catalog member.
}

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 mscat.h
Pustaka Wintrust.lib
DLL Wintrust.dll

Lihat juga

CRYPTCATMEMBER