IPStore::Metode OpenItem
[Protected Storage (Pstore) tersedia untuk digunakan di Windows Server 2003 dan Windows XP. Ini hanya tersedia untuk operasi baca-saja di Windows Server 2008 dan Windows Vista, tetapi mungkin tidak tersedia dalam versi berikutnya. Pstore menggunakan implementasi perlindungan data yang lebih lama. Pengembang sangat didorong untuk memanfaatkan perlindungan data yang lebih kuat yang disediakan oleh fungsi CryptProtectData dan CryptUnprotectData .]
Membuka item untuk beberapa akses.
Sintaks
HRESULT OpenItem(
[in] PST_KEY Key,
[in] const PSGUID *pItemType,
[in] const GUID *pItemSubtype,
[in] LPCWSTR *szItemName,
[in] PST_ACCESSMODE ModeFlags,
[in] PPST_PROMPTIFO pProomptInfo,
[in] DWORD dwFlags
);
Parameter
-
Kunci [in]
-
Menentukan apakah tipe tersebut bersifat lokal ke komputer atau hanya terkait dengan pembuatan pengguna.
Nilai Makna - PST_KEY_CURRENT_USER
- 0x00000000
Penyimpanan dipertahankan di bagian pengguna registri saat ini. - PST_KEY_LOCAL_MACHINE
- 0x00000001
Penyimpanan dipertahankan di bagian komputer lokal registri. -
pItemType [in]
-
Penunjuk ke GUID yang mengidentifikasi jenis data item yang akan dibuka.
-
pItemSubtype [in]
-
Penunjuk ke GUID yang menunjukkan subjenis item untuk dibuka.
-
szItemName [in]
-
String yang berisi nama item yang akan dibuka.
-
ModeFlags [in]
-
Menjelaskan mode akses yang berkaitan dengan serangkaian klausa akses tertentu. Untuk informasi selengkapnya, lihat Jenis PStore.
Nilai Makna - PST_READ
- 0x0001
Mode akses baca. - PST_WRITE
- 0x0002
Mode akses tulis. -
pProomptInfo [in]
-
Penunjuk ke struktur PST_PROMPTINFO .
-
dwFlags [in]
-
Dicadangkan: harus diatur ke nol.
Nilai kembali
Nilai yang dikembalikan adalah nilai HRESULT . Nilai PST_E_OK menunjukkan fungsi berhasil.
Keterangan
Menggunakan OpenItem untuk membuka item dalam database penyimpanan yang dilindungi mengharuskan akhirnya ditutup menggunakan IPStore::CloseItem untuk mencegah kebocoran memori.
Persyaratan
Persyaratan | Nilai |
---|---|
Header |
|
DLL |
|
Lihat juga