Share via


énumération IFILTER_FLAGS (filter.h)

Notes

Le service d’indexation n’est plus pris en charge à partir de Windows XP et n’est plus disponible depuis Windows 8. Utilisez plutôt Windows Search pour la recherche côté client et Microsoft Search Server Express pour la recherche côté serveur.

Indique si l’appelant doit utiliser les interfaces IPropertySetStorage et IPropertyStorage pour rechercher des propriétés supplémentaires.

Syntax

typedef enum tagIFILTER_FLAGS {
  IFILTER_FLAGS_OLE_PROPERTIES = 1
} IFILTER_FLAGS;

Constantes

 
IFILTER_FLAGS_OLE_PROPERTIES
Valeur : 1
L’appelant doit utiliser les interfaces IPropertySetStorage et IPropertyStorage pour rechercher des propriétés supplémentaires. Lorsque cet indicateur est défini, les propriétés disponibles via les énumérateurs COM ne doivent pas être retournées à partir d’IFilter.

Remarques

Le paramètre pdwFlags dans la méthode IFilter ::Init permet à l’implémentation IFilter de transmettre des informations à l’appelant. Pour l’indexation du service 3.0, le seul indicateur valide est IFILTER_FLAGS_OLE_PROPERTIES. Si les propriétés OLE ne doivent pas être énumérées, pdwFlags doit être défini sur zéro.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 2000 Professionnel [applications de bureau uniquement]
Serveur minimal pris en charge Windows 2000 Server [applications de bureau uniquement]
En-tête filter.h

Voir aussi

Ifilter

IPropertySetStorage

IPropertyStorage