ILCombine 関数 (shlobj_core.h)
2 つの ITEMIDLIST 構造体を結合します。
構文
PIDLIST_ABSOLUTE ILCombine(
[in] PCIDLIST_ABSOLUTE pidl1,
[in] PCUIDLIST_RELATIVE pidl2
);
パラメーター
[in] pidl1
種類: PCIDLIST_ABSOLUTE
最初の ITEMIDLIST 構造体へのポインター。
[in] pidl2
種類: PCUIDLIST_RELATIVE
2 番目の ITEMIDLIST 構造体へのポインター。 この構造体は、 pidl1 が指す構造体に追加されます。
戻り値
種類: PIDLIST_ABSOLUTE
結合された構造体を含む ITEMIDLIST を返します。 pidl1 または pidl2 を NULL に設定した場合、返される ITEMIDLIST 構造体は NULL 以外のパラメーターの複製です。 pidl1 と pidl2 の両方が NULL に設定されている場合は NULL を返します。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows XP (デスクトップ アプリのみ) |
サポートされている最小のサーバー | Windows Server 2003 (デスクトップ アプリのみ) |
対象プラットフォーム | Windows |
ヘッダー | shlobj_core.h (Shlobj.h を含む) |
Library | Shell32.lib |
[DLL] | Shell32.dll (バージョン 5.0 以降) |