PROPDESC_ENUMFILTER enumeration (propsys.h)

Describes the filtered list of property descriptions that is returned.

Syntax

typedef enum PROPDESC_ENUMFILTER {
  PDEF_ALL = 0,
  PDEF_SYSTEM = 1,
  PDEF_NONSYSTEM = 2,
  PDEF_VIEWABLE = 3,
  PDEF_QUERYABLE = 4,
  PDEF_INFULLTEXTQUERY = 5,
  PDEF_COLUMN = 6
} ;

Constants

 
PDEF_ALL
Value: 0
The list contains all property descriptions in the system.
PDEF_SYSTEM
Value: 1
The list contains system property descriptions only. It excludes third-party property descriptions that are registered on the computer.
PDEF_NONSYSTEM
Value: 2
The list contains only third-party property descriptions that are registered on the computer.
PDEF_VIEWABLE
Value: 3
The list contains only viewable properties, where <typeInfo isViewable="true">.
PDEF_QUERYABLE
Value: 4
Deprecated in Windows 7 and later. The list contains only queryable properties, where <typeInfo isViewable="true" isQueryable="true">.
PDEF_INFULLTEXTQUERY
Value: 5
Deprecated in Windows 7 and later. The list contains only properties to be included in full-text queries.
PDEF_COLUMN
Value: 6
The list contains only properties that are columns.

Remarks

These values are defined in propsys.h and propsys.idl.

Requirements

Requirement Value
Minimum supported client Windows Vista [desktop apps only]
Minimum supported server Windows Server 2008 [desktop apps only]
Header propsys.h