Fungsi SHLoadLibraryFromKnownFolder (shobjidl_core.h)
Membuat dan memuat objek IShellLibrary untuk ID folder tertentu yang diketahui.
Sintaks
HRESULT SHLoadLibraryFromKnownFolder(
[in] REFKNOWNFOLDERID kfidLibrary,
[in] DWORD grfMode,
[in] REFIID riid,
[out] void **ppv
);
Parameter
[in] kfidLibrary
Jenis: REFKNOWNFOLDERID
Nilai KNOWNFOLDERID yang mengidentifikasi folder yang diketahui untuk dimuat ke dalam objek IShellLibrary .
[in] grfMode
Jenis: DWORD
Satu atau beberapa bendera media penyimpanan yang menentukan mode akses dan berbagi untuk objek pustaka. Bendera yang umum ditentukan adalah STGM_READ atau STGM_READWRITE. Untuk informasi selengkapnya, lihat STGM.
[in] riid
Jenis: REFIID
IID untuk IShellLibrary. (Lihat Keterangan untuk informasi selengkapnya.)
[out] ppv
Jenis: void**
Ketika fungsi ini berhasil dikembalikan, menerima objek IShellLibrary yang dimuat. (Lihat Keterangan untuk informasi selengkapnya.)
Nilai kembali
Jenis: HRESULT
Jika fungsi ini berhasil, fungsi akan mengembalikan S_OK. Jika tidak, kode kesalahan HRESULT akan dikembalikan.
Keterangan
Ini adalah fungsi pembantu sebaris yang membungkus metode IShellLibrary::LoadLibraryFromKnownFolder .
Penggunaan
Makro IID_PPV_ARGS umumnya digunakan untuk menghasilkan parameter riid dan ppv untuk fungsi ini. Misalnya, lihat SHCreateLibrary.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) |
Lihat juga
IShellLibrary::LoadLibraryFromItem