Fungsi ILAppendID (shlobj_core.h)

Menambahkan atau menambahkan struktur SHITEMID ke struktur ITEMIDLIST .

Sintaks

PIDLIST_RELATIVE ILAppendID(
  [in, optional] PIDLIST_RELATIVE pidl,
  [in]           LPCSHITEMID      pmkid,
                 BOOL             fAppend
);

Parameter

[in, optional] pidl

Jenis: PIDLIST_RELATIVE

Penunjuk ke struktur ITEMIDLIST . Ketika fungsi kembali, struktur SHITEMID yang ditentukan oleh pmkid ditambahkan atau ditambahkan sebelumnya.

[in] pmkid

Jenis: LPSHITEMID

Pointer ke struktur SHITEMID untuk ditambahkan atau ditambahkan sebelumnya ke pidl.

fAppend

Jenis: BOOL

Nilai yang diatur ke TRUE untuk menambahkan pmkid ke pidl. Atur nilai ini ke FALSE untuk menambahkan pmkid ke pidl.

Mengembalikan nilai

Jenis: PIDLIST_RELATIVE

Mengembalikan struktur ITEMIDLIST yang ditentukan oleh pidl, dengan pmkid ditambahkan atau ditambahkan sebelumnya. Mengembalikan NULL jika gagal.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows XP [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2003 [hanya aplikasi desktop]
Target Platform Windows
Header shlobj_core.h (termasuk Shlobj.h)
Pustaka Shell32.lib
DLL Shell32.dll (versi 5.0 atau yang lebih baru)