Заметка
Доступ к этой странице требует авторизации. Вы можете попробовать войти в систему или изменить каталог.
Доступ к этой странице требует авторизации. Вы можете попробовать сменить директорию.
Добавляет или добавляет структуру SHITEMID к структуре ITEMIDLIST .
Синтаксис
PIDLIST_RELATIVE ILAppendID(
[in, optional] PIDLIST_RELATIVE pidl,
[in] LPCSHITEMID pmkid,
BOOL fAppend
);
Параметры
[in, optional] pidl
Тип: PIDLIST_RELATIVE
Указатель на структуру ITEMIDLIST . При возврате функции добавляется или добавляется структура SHITEMID , заданная pmkid .
[in] pmkid
Тип: LPSHITEMID
Указатель на структуру SHITEMID , добавляемую или добавляемую в начало pidl.
fAppend
Тип: BOOL
Значение true для добавления pmkid к pidl. Присвойте этому значению значение FALSE , чтобы добавить перед pmkidзначением pidl.
Возвращаемое значение
Тип: PIDLIST_RELATIVE
Возвращает структуру ITEMIDLIST , заданную pidl, с добавлением или добавлением pmkid . Возвращает значение NULL при сбое.
Требования
| Требование | Значение |
|---|---|
| Минимальная версия клиента | Windows XP [только классические приложения] |
| Минимальная версия сервера | Windows Server 2003 [только классические приложения] |
| Целевая платформа | Windows |
| Header | shlobj_core.h (включая Shlobj.h) |
| Библиотека | Shell32.lib |
| DLL | Shell32.dll (версия 5.0 или более поздняя) |