Constants, Enumerations, and Flags

This section describes the Windows Property System constants, enumerations, and flags.

Topic Contents
GETPROPERTYSTOREFLAGS Indicates flags that modify the property store object retrieved by methods that create a property store, such as IShellItem2::GetPropertyStore or IPropertyStoreFactory::GetPropertyStore.
PDOPSTATUS Provides operation status flags.
PKA_FLAGS Describes property change array behavior.
PROPDESC_AGGREGATION_TYPE Describes how property values are displayed when multiple items are selected. For a particular property, PROPDESC_AGGREGATION_TYPE describes how the property should be displayed when multiple items that have a value for the property are selected, such as whether the values should be summed, or averaged, or just displayed with the default "Multiple Values" string.
PROPDESC_COLUMNINDEX_TYPE Indicates whether or how a property can be indexed.
PROPDESC_CONDITION_TYPE Describes the condition type to use when displaying the property in the query builder UI in Windows Vista, but not in Windows 7 and later.
PROPDESC_ENUMFILTER Describes the filtered list of property descriptions that is returned.
PROPDESC_FORMAT_FLAGS Used by property description helper functions, such as PSFormatForDisplay, to indicate the format of a property string.
PROPDESC_RELATIVEDESCRIPTION_TYPE Describes the relative description type for a property description, as determined by the relativeDescriptionType attribute of the displayInfo element.
PROPDESC_SEARCHINFO_FLAGS Determines whether and how a property is indexed by Windows Search.
PROPDESC_TYPE_FLAGS Describes attributes of the typeInfo element in the property's .propdesc file.
PROPDESC_VIEW_FLAGS These flags describe properties in property description list strings.
PROPERTYUI_FLAGS Specifies property features.
PROPVAR_COMPARE_UNIT These flags are associated with certain PROPVARIANT structure comparisons.
PSC_STATE Specifies the state of a property. They are set manually by the code that is hosting the in-memory property store cache.


Windows Properties

Property Description Schema

Property Sets