Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Holds an extra data block used by IShellLinkDataList. It holds the link's Windows Installer ID.
Syntax
typedef struct {
DATABLOCK_HEADER dbh;
DATABLOCK_HEADER DUMMYSTRUCTNAME;
CHAR szDarwinID[MAX_PATH];
WCHAR szwDarwinID[MAX_PATH];
} EXP_DARWIN_LINK, *LPEXP_DARWIN_LINK;
Members
dbh
Type: DATABLOCK_HEADER
DATABLOCK_HEADER structure stating the size and signature of the EXP_DARWIN_LINK structure. The following is the only recognized signature value.
EXP_DARWIN_ID_SIG
The EXP_DARWIN_LINK structure contains a Windows Installer ID.
DUMMYSTRUCTNAME
szDarwinID[MAX_PATH]
Type: __wchar_t[MAX_PATH]
The link's ID in the form of an ANSI string.
szwDarwinID[MAX_PATH]
Type: WCHAR[MAX_PATH]
The link's ID in the form of an Unicode string.
Remarks
IShellLinkDataList::GetFlags returns the flag SLDF_HAS_DARWINID for links that have a darwin signature.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 2000 Professional, Windows XP [desktop apps only] |
Minimum supported server | Windows 2000 Server [desktop apps only] |
Header | shlobj_core.h (include Shlobj.h) |