SHARDAPPIDINFO structure (shlobj_core.h)

Contains data used by SHAddToRecentDocs to identify both an item—in this case as an IShellItem—and the process that it is associated with.

Syntax

typedef struct SHARDAPPIDINFO {
  IShellItem *psi;
  PCWSTR     pszAppID;
} SHARDAPPIDINFO;

Members

psi

Type: IShellItem*

Pointer to an IShellItem object that represents the object in the Shell namespace.

pszAppID

Type: PCWSTR

The application-defined AppUserModelID associated with the item.

Requirements

Requirement Value
Minimum supported client Windows 7 [desktop apps only]
Minimum supported server Windows Server 2008 R2 [desktop apps only]
Header shlobj_core.h (include Shlobj.h)

See also

Application User Model IDs (AppUserModelIDs)

SHARDAPPIDINFOIDLIST

SHARDAPPIDINFOLINK

SHAddToRecentDocs