IFILTER_FLAGS Enumerated Type
Indicates whether the caller should use the IPropertySetStorage and IPropertyStorage interfaces to locate additional properties.
Syntax
typedef enum tagIFILTER_FLAGS { IFILTER_FLAGS_OLE_PROPERTIES = 1 } IFILTER_FLAGS;
Constants
- IFILTER_FLAGS_OLE_PROPERTIES
The caller should use the IPropertySetStorage and IPropertyStorage interfaces to locate additional properties. When this flag is set, properties available through Component Object Model (COM) enumerators should not be returned from IFilter.
Remarks
The pdwFlags parameter in the IFilter::Init method allows the IFilter implementation to pass information back to the caller. For Windows Search, the only valid flag is IFILTER_FLAGS_OLE_PROPERTIES. If OLE properties should not be enumerated, then pdwFlags should be set to zero.
Enumerated Type Information
Header filter.h Minimum operating systems Windows NT 4.0 with the Windows NT 4.0 Option Pack, Windows 2000
See Also
IFilter, IFilter::Init, IPropertySetStorage, IPropertyStorage