Metode IShellLibrary::GetDefaultSaveFolder (shobjidl_core.h)
Mengambil folder target default yang digunakan pustaka untuk menyimpan operasi.
Sintaks
HRESULT GetDefaultSaveFolder(
[in] DEFAULTSAVEFOLDERTYPE dsft,
[in] REFIID riid,
[out] void **ppv
);
Parameter
[in] dsft
Jenis: DEFAULTSAVEFOLDERTYPE
Nilai DEFAULTSAVEFOLDERTYPE yang menentukan folder simpan yang akan didapatkan.
[in] riid
Jenis: REFIID
Referensi ke IID antarmuka untuk masuk ke ppv yang akan mewakili lokasi penyimpanan. Nilai ini biasanya IID_IShellItem, tetapi juga dapat IID_IShellItem2 atau IID antarmuka lain yang diimplementasikan oleh CShellItem.
[out] ppv
Jenis: void**
Penunjuk ke antarmuka yang diminta dalam riid.
Nilai kembali
Jenis: HRESULT
Jika metode ini berhasil, metode ini mengembalikan S_OK. Jika tidak, kode kesalahan HRESULT akan dikembalikan.
Keterangan
Untuk hasil terbaik, gunakan makro IID_PPV_ARGS , yang ditentukan dalam Objbase.h, untuk parameter riid dan ppv . Makro ini menyediakan IID yang benar berdasarkan antarmuka yang diacu oleh nilai dalam ppv, yang menghilangkan kemungkinan kesalahan pengkodian.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 7 [hanya aplikasi desktop] |
Server minimum yang didukung | Windows Server 2008 R2 [hanya aplikasi desktop] |
Target Platform | Windows |
Header | shobjidl_core.h (termasuk Shobjidl.h) |