Fungsi CertRegisterPhysicalStore (wincrypt.h)
Fungsi CertRegisterPhysicalStore menambahkan penyimpanan fisik ke koleksi penyimpanan sistem registri.
Sintaks
BOOL CertRegisterPhysicalStore(
[in] const void *pvSystemStore,
[in] DWORD dwFlags,
[in] LPCWSTR pwszStoreName,
[in] PCERT_PHYSICAL_STORE_INFO pStoreInfo,
[in] void *pvReserved
);
Parameter
[in] pvSystemStore
Koleksi penyimpanan sistem tempat penyimpanan fisik ditambahkan. Parameter ini menunjuk ke string Unicode yang dihentikan null atau ke struktur CERT_SYSTEM_STORE_RELOCATE_PARA . Untuk informasi tentang menggunakan struktur dan menambahkan ServiceName atau ComputerName sebelum string nama penyimpanan sistem, lihat CertRegisterSystemStore.
[in] dwFlags
Kata tinggi dari parameter dwFlags menentukan lokasi penyimpanan sistem. Untuk informasi tentang bendera kata tinggi yang ditentukan dan menambahkan ServiceName, UserNames, dan ComputerNames ke akhir nama penyimpanan sistem, lihat CertRegisterSystemStore.
Bendera kata rendah berikut juga ditentukan dan dapat dikombinasikan dengan bendera kata tinggi menggunakan operasi bitwise-OR.
Nilai | Makna |
---|---|
|
Penyimpanan sistem tidak berada di lokasi registri defaultnya dan parameter pvSystemStore harus menjadi penunjuk ke struktur CERT_SYSTEM_STORE_RELOCATE_PARA . |
|
Fungsi gagal jika penyimpanan fisik sudah ada di lokasi toko. |
[in] pwszStoreName
Penunjuk ke string Unicode yang menamai penyimpanan fisik untuk ditambahkan ke koleksi penyimpanan sistem. Untuk menghapus penyimpanan fisik dari koleksi penyimpanan sistem, panggil fungsi CertUnregisterPhysicalStore .
[in] pStoreInfo
Penunjuk ke struktur CERT_PHYSICAL_STORE_INFO yang menyediakan informasi dasar tentang penyimpanan fisik.
[in] pvReserved
Dicadangkan untuk digunakan di masa mendatang dan harus diatur ke NULL.
Mengembalikan nilai
Jika fungsi berhasil, fungsi mengembalikan bukan nol.
Jika fungsi gagal, fungsi akan mengembalikan nol.
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 |
Pustaka | Crypt32.lib |
DLL | Crypt32.dll |