Metode IPStore::WriteItem
[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 .]
Menulis item data ke penyimpanan yang dilindungi.
Sintaks
HRESULT WriteItem(
[in] PST_KEY Key,
[in] const GUID *pItemType,
[in] const GUID *pItemSubtype,
[in] LPCWSTR *szItemName,
[out] DWORD *cbData,
[out] BYTE ppbData,
[in] PPST_PROMPTIFO pProomptInfo,
[in] DWORD dwDefaultConfirmationStyle,
[in] DWORD dwFlags
);
Parameter
-
Kunci [in]
-
Area penyimpanan penyedia.
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 data yang sedang ditulis.
-
pItemSubtype [in]
-
Penunjuk ke GUID yang mengidentifikasi subjenis data item data yang sedang ditulis.
-
szItemName [in]
-
Penunjuk ke string yang berisi nama yang ditetapkan ke item data yang disimpan.
-
cbData [out]
-
Penunjuk ke DWORD yang menunjukkan ukuran buffer yang berisi item data yang disimpan.
-
ppbData [out]
-
Penunjuk ke buffer yang berisi item data yang sedang ditulis.
-
pProomptInfo [in]
-
Penunjuk ke struktur PST_PROMPTINFO .
-
dwDefaultConfirmationStyle [in]
-
Gaya konfirmasi default.
Nilai Makna - PST_CF_DEFAULT
- 0x00000000
Memungkinkan pengguna untuk memilih gaya konfirmasi. - PST_CF_NONE
- 0x00000001
Memaksa pembuatan item senyap. -
dwFlags [in]
-
Antarmuka pengguna dan perilaku keamanan untuk operasi tulis.
Nilai Makna - PST_NO_OVERWRITE
- 0x00000002
Menentukan bahwa item dibuat dalam penyimpanan yang dilindungi. Penimpaan item yang ada tidak diizinkan. - PST_UNRESTRICTED_ITEMDATA
- 0x00000004
Menentukan bahwa aliran data tidak aman. Secara default, panggilan item aman.
Nilai kembali
Nilai yang dikembalikan adalah nilai HRESULT . Nilai PST_E_OK menunjukkan fungsi berhasil.
Persyaratan
Persyaratan | Nilai |
---|---|
Header |
|
DLL |
|
Lihat juga