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

IShellLibrary