ILAppendID 函式 (shlobj_core.h)
將 SHITEMID 結構附加或前面附加至 ITEMIDLIST 結構。
語法
PIDLIST_RELATIVE ILAppendID(
[in, optional] PIDLIST_RELATIVE pidl,
[in] LPCSHITEMID pmkid,
BOOL fAppend
);
參數
[in, optional] pidl
類型: PIDLIST_RELATIVE
ITEMIDLIST 結構的指標。 當函式傳回時,pmkid 所指定的 SHITEMID 結構會附加或前面加上。
[in] pmkid
類型: LPSHITEMID
要附加或附加至 pidl 之 SHITEMID 結構的指標。
fAppend
類型: BOOL
設定為 TRUE 的值,以將 pmkid 附加至 pidl。 將此值設定為 FALSE 以在 pmkid 前面加上 pidl。
傳回值
類型: PIDLIST_RELATIVE
傳回 pidl 所指定的 ITEMIDLIST 結構,並附加或前面加上 pmkid。 失敗時傳回 NULL 。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows XP [僅限傳統型應用程式] |
最低支援的伺服器 | Windows Server 2003 [僅限桌面應用程式] |
目標平台 | Windows |
標頭 | shlobj_core.h (包含 Shlobj.h) |
程式庫 | Shell32.lib |
Dll | Shell32.dll (5.0 版或更新版本) |