Fungsi ILFindChild (shlobj_core.h)
Menentukan apakah struktur ITEMIDLIST yang ditentukan adalah turunan dari struktur ITEMIDLIST lainnya.
Sintaks
PUIDLIST_RELATIVE ILFindChild(
[in] PIDLIST_ABSOLUTE pidlParent,
[in] PCIDLIST_ABSOLUTE pidlChild
);
Parameter
[in] pidlParent
Jenis: PCIDLIST_ABSOLUTE
Penunjuk ke struktur ITEMIDLIST induk.
[in] pidlChild
Jenis: PCIDLIST_ABSOLUTE
Penunjuk ke struktur ITEMIDLIST anak.
Mengembalikan nilai
Jenis: PUIDLIST_RELATIVE
Mengembalikan penunjuk ke struktur ITEMIDLIST sederhana anak jika pidlChild adalah anak dari pidlParent. Struktur yang dikembalikan terdiri dari pidlChild, dikurangi struktur SHITEMID yang membentuk pidlParent. Mengembalikan NULL jika pidlChild bukan anak dari pidlParent.
Catatan Penunjuk yang dikembalikan adalah penunjuk ke dalam struktur induk yang ada. Ini adalah alias untuk pidlChild. Tidak ada memori baru yang dialokasikan dalam kaitannya dengan penunjuk yang dikembalikan. Bukan tanggung jawab penelepon untuk membebaskan nilai yang dikembalikan.
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) |