Metode ISettingsEngine::LoadStore (wcmconfig.h)
Menginisialisasi dan memuat sarang penyimpanan skema.
Sintaks
HRESULT LoadStore(
[in] DWORD Flags
);
Parameter
[in] Flags
Bendera harus memiliki nilai 0 atau memiliki nilai LINK_STORE_TO_ENGINE_INSTANCE. Dalam operasi normal, memuat penyimpanan adalah operasi persisten yang memengaruhi status sistem secara keseluruhan. Penyimpanan tidak dibersihkan setelah proses keluar. Pengembang harus memanggil UnloadStore untuk menghindari kebocoran di sarang. Kebocoran di sarang dapat menyebabkan masalah di masa mendatang saat mengakses gambar yang sama.
Nilai kembali
Metode ini mengembalikan nilai HRESULT. S_OK menunjukkan keberhasilan.
Keterangan
Catatan Jika bendera LINK_STORE_TO_ENGINE_INSTANCE diteruskan sebagai parameter input, penyimpanan yang dimuat dianggap melekat pada mesin saat ini dan akan dibongkar ketika objek ISettingsEngine tempat metode ini dipanggil diselesaikan. Objek ISettingsEngine dapat diselesaikan baik dengan merilis semua pointer ke objek tersebut, atau dengan mengakhiri proses. Pengembang dapat memanggil UnloadStore untuk memaksa penyimpanan dibongkar lebih awal, tetapi tidak perlu ketika bendera ini digunakan.
Catatan Saat menggunakan target; artinya, jika Anda tidak memuat penyimpanan dari file default ke lokasi default di registri, Anda harus memanggil UnloadStore untuk memverifikasi bahwa Anda tidak mengunci file.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows Vista [hanya aplikasi desktop] |
Server minimum yang didukung | Windows Server 2008 [hanya aplikasi desktop] |
Target Platform | Windows |
Header | wcmconfig.h |
DLL | SMIEngine.dll |