Expand Minimize

EXP_SZ_LINK structure

Holds an extra data block used by IShellLinkDataList. It holds expandable environment strings for the icon or target.

Syntax


typedef struct {
  DWORD     cbSize;
  DWORD     dwSignature;
  __wchar_t szTarget[MAX_PATH];
  WCHAR     swzTarget[MAX_PATH];
} EXP_SZ_LINK, *LPEXP_SZ_LINK;

Members

cbSize

Type: DWORD

The size of the EXP_SZ_LINK structure.

dwSignature

Type: DWORD

The structure's signature. It can have one of the following values.

EXP_SZ_LINK_SIG

Contains the link's target path.

EXP_SZ_ICON_SIG

Contains the links icon path.

szTarget

Type: __wchar_t[MAX_PATH]

The null-terminated ANSI string with the path of the target or icon.

swzTarget

Type: WCHAR[MAX_PATH]

The null-terminated Unicode string with the path of the target or icon.

Requirements

Minimum supported client

Windows 2000 Professional, Windows XP [desktop apps only]

Minimum supported server

Windows 2000 Server [desktop apps only]

Header

Shlobj.h

 

 

Community Additions

ADD
Show:
© 2014 Microsoft