Bagikan melalui


Fungsi SHCreateShellItemArrayFromShellItem (shobjidl_core.h)

Membuat array dari satu elemen dari satu item Shell.

Sintaks

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

Parameter

[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: batal**

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

Nilai kembali

Jenis: HRESULT

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

Keterangan

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]
Target Platform Windows
Header shobjidl_core.h (termasuk Shobjidl.h)
DLL Shell32.dll