Fungsi SHCreateLibrary (shobjidl_core.h)
Membuat objek IShellLibrary .
Sintaks
HRESULT SHCreateLibrary(
[in] REFIID riid,
[out] void **ppv
);
Parameter
[in] riid
Jenis: REFIID
IID untuk IShellLibrary. (Lihat keterangan penggunaan.)
[out] ppv
Jenis: batal**
Menerima objek IShellLibrary baru. (Lihat keterangan penggunaan.)
Nilai kembali
Jenis: HRESULT
Jika fungsi ini berhasil, fungsi akan mengembalikan S_OK. Jika tidak, kode kesalahan HRESULT akan dikembalikan.
Keterangan
Penggunaan
Makro IID_PPV_ARGS umumnya digunakan untuk menghasilkan parameter riid dan ppv untuk fungsi ini. Contohnya:#include "shobjidl.h"
#include "objbase.h" // Defines the IID_PPV_ARGS macro.
...
IShellLibrary *pIShellLib;
SHCreateLibrary(IID_PPV_ARGS(&pIShellLib));
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
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk