EXP_DARWIN_LINK 構造体 (shlobj_core.h)
IShellLinkDataList によって使用される追加のデータ ブロックを保持します。 リンクの Windows インストーラー ID が保持されます。
構文
typedef struct {
DATABLOCK_HEADER dbh;
DATABLOCK_HEADER DUMMYSTRUCTNAME;
CHAR szDarwinID[MAX_PATH];
WCHAR szwDarwinID[MAX_PATH];
} EXP_DARWIN_LINK, *LPEXP_DARWIN_LINK;
メンバー
dbh
種類: DATABLOCK_HEADER
EXP_DARWIN_LINK構造体の サイズと署名を示す DATABLOCK_HEADER 構造体。 認識されるシグネチャ値は次のとおりです。
EXP_DARWIN_ID_SIG
EXP_DARWIN_LINK構造体には、Windows インストーラー ID が含まれています。
DUMMYSTRUCTNAME
szDarwinID[MAX_PATH]
種類: __wchar_t[MAX_PATH]
ANSI 文字列の形式のリンクの ID。
szwDarwinID[MAX_PATH]
種類: WCHAR[MAX_PATH]
Unicode 文字列の形式のリンクの ID。
解説
IShellLinkDataList::GetFlags は、ダーウィン署名を持つリンクのフラグ SLDF_HAS_DARWINIDを返します。
要件
サポートされている最小のクライアント | Windows 2000 Professional、Windows XP [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows 2000 Server [デスクトップ アプリのみ] |
Header | shlobj_core.h (Shlobj.h を含む) |