0 out of 1 rated this helpful - Rate this topic

EXP_DARWIN_LINK structure

Applies to: desktop apps only

Holds an extra data block used by IShellLinkDataList. It holds the link's Windows Installer ID.

Syntax

typedef struct {
  DATABLOCK_HEADER dbh;
  __wchar_t        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.

szDarwinID

Type: __wchar_t[MAX_PATH]

The link's ID in the form of an ANSI string.

szwDarwinID

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

Minimum supported client

Windows 2000 Professional, Windows XP

Minimum supported server

Windows 2000 Server

Header

Shlobj.h

See also

IShellLinkDataList::GetFlags

 

 

Send comments about this topic to Microsoft

Build date: 3/7/2012

Did you find this helpful?
(1500 characters remaining)
Community Content Add
Annotations FAQ