EXP_SPECIAL_FOLDER structure (shlobj_core.h)
Holds an extra data block used by IShellLinkDataList. It holds special folder information.
Syntax
typedef struct {
DWORD cbSize;
DWORD dwSignature;
DWORD idSpecialFolder;
DWORD cbOffset;
} EXP_SPECIAL_FOLDER, *LPEXP_SPECIAL_FOLDER;
Members
cbSize
Type: DWORD
The size of the EXP_SPECIAL_FOLDER structure.
dwSignature
Type: DWORD
The structure's signature. It should be set to EXP_SPECIAL_FOLDER_SIG.
idSpecialFolder
Type: DWORD
The ID of the special folder that the link points into.
cbOffset
Type: DWORD
The offset into the saved PIDL.
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) |