ITEMPROP structure (subsmgr.h)

[ITEMPROP and IItemPropertyBag are supported only on Windows XP and Windows Server 2003, and should no longer be used.]

Stores information about properties in the Windows Property System, and is used by the IItemPropertyBag interface.

Syntax

typedef struct _tagITEMPROP {
  VARIANT variantValue;
  LPWSTR  pwszName;
} ITEMPROP, *LPITEMPROP;

Members

variantValue

pwszName

Remarks

To preview attachments with a third-party protocol handler on computers running Windows XP or Windows Server 2003, it may be necessary to use the IItemPropertyBag interface and the following APIs: the ISearchProtocolUI, IItemPreviewerExt and ISearchItem interfaces, the LINKINFO and ITEMPROP structures, and the LINKTYPE enumeration.

Requirements

Requirement Value
Minimum supported client Windows XP with SP2 [desktop apps only]
Minimum supported server Windows Server 2003 [desktop apps only]
Header subsmgr.h
Redistributable Windows Desktop Search (WDS) 3.0

See also

IItemPropertyBag