Bagikan melalui


PFN_CERT_ENUM_PHYSICAL_STORE fungsi panggilan balik (wincrypt.h)

Fungsi panggilan balik CertEnumPhysicalStoreCallback menyajikan informasi di setiap penyimpanan fisik yang ditemukan oleh panggilan ke CertEnumPhysicalStore.

Sintaks

PFN_CERT_ENUM_PHYSICAL_STORE PfnCertEnumPhysicalStore;

BOOL PfnCertEnumPhysicalStore(
  [in] const void *pvSystemStore,
  [in] DWORD dwFlags,
  [in] LPCWSTR pwszStoreName,
  [in] PCERT_PHYSICAL_STORE_INFO pStoreInfo,
  [in] void *pvReserved,
  [in] void *pvArg
)
{...}

Parameter

[in] pvSystemStore

Jika CERT_SYSTEM_STORE_RELOCATE_FLAG diatur dalam dwFlags, pvSystemStore menunjuk ke struktur CERT_SYSTEM_STORE_RELOCATE_PARA yang menunjukkan nama dan lokasi penyimpanan sistem yang akan dijumlahkan. Jika tidak, pvSystemStore adalah penunjuk ke string Unicode yang menamai penyimpanan sistem yang penyimpanan fisiknya akan dijumlahkan. Untuk informasi tentang awalan nama layanan atau komputer ke nama penyimpanan sistem, lihat CertRegisterSystemStore.

[in] dwFlags

Menentukan lokasi penyimpanan sistem. Nilai bendera berikut didefinisikan:

  • CERT_SYSTEM_STORE_CURRENT_USER
  • CERT_SYSTEM_STORE_CURRENT_SERVICE
  • CERT_SYSTEM_STORE_LOCAL_MACHINE
  • CERT_SYSTEM_STORE_LOCAL_MACHINE_GROUP_POLICY
  • CERT_SYSTEM_STORE_CURRENT_USER_GROUP_POLICY
  • CERT_SYSTEM_STORE_SERVICES
  • CERT_SYSTEM_STORE_USERS
  • CERT_SYSTEM_STORE_LOCAL_MACHINE_ENTERPRISE
Selain itu, CERT_SYSTEM_STORE_RELOCATE_FLAG atau CERT_PHYSICAL_STORE_PREDEFINED_ENUM_FLAG dapat digabungkan menggunakan operasi bitwise-OR dengan salah satu bendera lokasi kata tinggi. Konstanta CERT_PHYSICAL_STORE_PREDEFINED_ENUM_FLAG diatur jika penyimpanan fisik telah ditentukan sebelumnya daripada terdaftar.

[in] pwszStoreName

Nama toko fisik.

[in] pStoreInfo

Penunjuk ke struktur CERT_PHYSICAL_STORE_INFO yang berisi informasi tentang penyimpanan.

[in] pvReserved

Disiapkan untuk penggunaan masa mendatang.

[in] pvArg

Pointer ke informasi yang diteruskan ke fungsi panggilan balik dalam pvArg diteruskan ke CertEnumPhysicalStore.

Nilai kembali

Mengembalikan TRUE jika fungsi berhasil, FALSE jika 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 wincrypt.h

Lihat juga

CERT_SYSTEM_STORE_RELOCATE_PARA

CertEnumSystemStore

CertEnumSystemStoreLocation

CertRegisterPhysicalStore

CertRegisterSystemStore

CertUnregisterPhysicalStore

CertUnregisterSystemStore

Fungsi Penyimpanan Sertifikat