Функция ILCombine (shlobj_core.h)
Объединяет две структуры ITEMIDLIST .
Синтаксис
PIDLIST_ABSOLUTE ILCombine(
[in] PCIDLIST_ABSOLUTE pidl1,
[in] PCUIDLIST_RELATIVE pidl2
);
Параметры
[in] pidl1
Тип: PCIDLIST_ABSOLUTE
Указатель на первую структуру ITEMIDLIST .
[in] pidl2
Тип: PCUIDLIST_RELATIVE
Указатель на вторую структуру ITEMIDLIST . Эта структура добавляется к структуре, на которую указывает pidl1.
Возвращаемое значение
Тип: PIDLIST_ABSOLUTE
Возвращает itemIDLIST, содержащий объединенные структуры. Если для pidl1 или pidl2 задано значение NULL, возвращаемая структура ITEMIDLIST будет клоном параметра, отличного от NULL . Возвращает значение NULL, если для pidl1 и pidl2 задано значение NULL.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows XP [только классические приложения] |
Минимальная версия сервера | Windows Server 2003 [только классические приложения] |
Целевая платформа | Windows |
Header | shlobj_core.h (включая Shlobj.h) |
Библиотека | Shell32.lib |
DLL | Shell32.dll (версия 5.0 или более поздняя) |