etc.negui.com.ishelllink


abstract interface IShellLinkA: win32.unknwn.IUnknown;

abstract interface IShellLinkW: win32.unknwn.IUnknown;

enum SLR;

ANY_MATCH
リンクを解決し、ユーザーからの情報が必要な場合にはダイアログボックスを表示する
NO_UI
ユーザーからの情報が必要な場合でもダイアログボックスを表示しない(このフラグが指定された場合、fFlagsの上位ワードはタイムアウトまでの時間をミリ秒単位で指定します。これがゼロの時は、デフォルトとして3秒がタイムアウト時間となります。タイムアウト時間中にオブジェクトが見つからなかった場合、そのまま関数から帰ります。)
UPDATE
リンクオブジェクトが変更されていた場合、リンクへのパスとアイテムIDリストを更新します
enum SLGP;

SHORTPATH
短い形式(8.3形式)のファイル名を取得します。
UNCPRIORITY
UNCパス名を取得します。
RAWPATH
変換されていないパス名を取得します。環境変数が指定されている場合に、変換されない形で取得されます。