Fungsi SHCreateShellItemArrayFromShellItem (shobjidl_core.h)

Membuat array satu elemen dari satu item Shell.

Syntax

SHSTDAPI SHCreateShellItemArrayFromShellItem(
  [in]  IShellItem *psi,
  [in]  REFIID     riid,
  [out] void       **ppv
);

Parameter-parameternya

[in] psi

Jenis: IShellItem*

Penunjuk ke objek IShellItem yang mewakili item.

[in] riid

Jenis: REFIID

Referensi ke IID antarmuka untuk diambil melalui ppv, biasanya IID_IShellItemArray.

[out] ppv

Jenis: void**

Ketika metode ini kembali, berisi pointer antarmuka yang diminta dalam riid. Ini biasanya penunjuk ke IShellItemArray.

Mengembalikan nilai

Jenis: HRESULT

Jika fungsi ini berhasil, fungsi akan mengembalikan S_OK. Jika tidak, kode kesalahan HRESULT akan dikembalikan.

Komentar

Fungsi ini membuat array satu elemen dari satu item. Untuk membuat array dari konten folder, gunakan SHCreateShellItemArray.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows Vista [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2008 [hanya aplikasi desktop]
Platform Target Windows
Header shobjidl_core.h (termasuk Shobjidl.h)
Library OneCore.Lib
DLL Shell32.dll