EXP_DARWIN_LINK 结构 (shlobj_core.h)
保存 IShellLinkDataList 使用的额外数据块。 它保存链接的 Windows Installer 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
DATABLOCK_HEADER 结构,说明 EXP_DARWIN_LINK 结构的大小和签名。 下面是唯一可识别的签名值。
EXP_DARWIN_ID_SIG
EXP_DARWIN_LINK 结构包含 Windows Installer ID。
DUMMYSTRUCTNAME
szDarwinID[MAX_PATH]
类型: __wchar_t[MAX_PATH]
链接的 ID,采用 ANSI 字符串的形式。
szwDarwinID[MAX_PATH]
类型: WCHAR[MAX_PATH]
链接的 ID,采用 Unicode 字符串的形式。
注解
IShellLinkDataList::GetFlags 返回具有达尔文签名的链接SLDF_HAS_DARWINID标志。
要求
最低受支持的客户端 | Windows 2000 专业版、Windows XP [仅限桌面应用] |
最低受支持的服务器 | Windows 2000 Server [仅限桌面应用] |
标头 | shlobj_core.h (包括 Shlobj.h) |