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
[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 |