DATABLOCK_HEADER structure (shlobj_core.h)

Serves as the header for some of the extra data structures used by IShellLinkDataList.

Syntax

typedef struct tagDATABLOCKHEADER {
  DWORD cbSize;
  DWORD dwSignature;
} DATABLOCK_HEADER, *LPDATABLOCK_HEADER, *LPDBLIST;

Members

cbSize

Type: DWORD

The size of the extra data block.

dwSignature

Type: DWORD

A signature that identifies the type of data block that follows the header.

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)

See also

EXP_DARWIN_LINK

NT_CONSOLE_PROPS

NT_FE_CONSOLE_PROPS