Fungsi PStoreEnumProviders
[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 .]
Mendapatkan objek enumerator yang dapat digunakan pada gilirannya untuk menghitung penyedia penyimpanan terlindungi yang saat ini diinstal pada sistem.
Sintaks
HRESULT PStoreEnumProviders(
DWORD dwFlags,
IEnumPStoreProviders **ppenum
);
Parameter
-
dwFlags
-
Parameter ini tidak digunakan dan harus nol.
-
ppenum
-
Penunjuk ke penunjuk ke antarmuka IEnumPStoreProviders yang dapat digunakan untuk menghitung penyedia yang diinstal.
Menampilkan nilai
Fungsi ini mengembalikan HRESULT.
Keterangan
Komponen penyimpanan yang dilindungi memiliki arsitektur berbasis penyedia. Aplikasi yang menggunakan penyimpanan yang dilindungi dapat menentukan penyedia yang diinstal mana yang akan digunakan saat menyimpan dan mengambil data mereka.
Fungsi PStoreEnumProviders digunakan untuk menghitung penyedia penyimpanan terlindungi yang diinstal. Setiap penyedia diidentifikasi oleh pengidentifikasi unik global (GUID).
Hingga saat ini, hanya satu penyedia penyimpanan yang dilindungi yang pernah ditulis. Mengingat bahwa layanan penyimpanan yang dilindungi saat ini tidak digunakan lagi, sangat tidak mungkin penyedia tambahan apa pun akan pernah diproduksi. Akibatnya, fungsi ini tidak boleh digunakan untuk tujuan apa pun.
Fungsi ini tidak memiliki pustaka impor terkait; Anda harus memanggilnya menggunakan fungsi LoadLibrary dan GetProcAddress .
Persyaratan
Persyaratan | Nilai |
---|---|
Header |
|
DLL |
|
Lihat juga