ILNext 関数 (shlobj_core.h)
ITEMIDLIST 構造体内の次の SHITEMID 構造体を取得します。
構文
PCUIDLIST_RELATIVE ILNext(
[in] PCUIDLIST_RELATIVE pidl
);
パラメーター
[in] pidl
種類: PCUIDLIST_RELATIVE
次の SHITEMID 構造体が取得される、一致しない定数の相対 PIDL。
戻り値
種類: PCUIDLIST_RELATIVE
この関数が戻るときに、次の 3 つの結果のいずれかが含まれます。pidl が有効で、ITEMIDLIST 内の最後の SHITEMID でない場合は、次の ITEMIDLIST 構造体へのポインターが含まれます。 最後の ITEMIDLIST 構造体が渡された場合は、 PIDL の末尾を通知する NULL が含まれます。 pidl の他の値の場合、戻り値は意味がありません。
注釈
STRICT_TYPED_ITEMIDSが定義されている場所で使用します。
戻り値が NULL かどうかを確認するには、 ILIsEmpty を使用します。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows Vista [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows Server 2008 [デスクトップ アプリのみ] |
対象プラットフォーム | Windows |
ヘッダー | shlobj_core.h (Shlobj.h を含む) |