Partager via


énumération PROPDESC_SEARCHINFO_FLAGS (propsys.h)

Détermine si et comment une propriété est indexée par Recherche Windows.

Syntax

typedef enum PROPDESC_SEARCHINFO_FLAGS {
  PDSIF_DEFAULT = 0,
  PDSIF_ININVERTEDINDEX = 0x1,
  PDSIF_ISCOLUMN = 0x2,
  PDSIF_ISCOLUMNSPARSE = 0x4,
  PDSIF_ALWAYSINCLUDE = 0x8,
  PDSIF_USEFORTYPEAHEAD = 0x10
} ;

Constantes

 
PDSIF_DEFAULT
Valeur : 0
La propriété n’est pas indexée.
PDSIF_ININVERTEDINDEX
Valeur : 0x1
La propriété se trouve dans un index inversé pour accélérer les recherches.
PDSIF_ISCOLUMN
Valeur : 0x2
La propriété est indexée par Recherche Windows.
PDSIF_ISCOLUMNSPARSE
Valeur : 0x4
La propriété est indexée pour économiser de l’espace pour les propriétés qui ne sont pas présentes sur tous les fichiers.
PDSIF_ALWAYSINCLUDE
Valeur : 0x8
Windows 7 et versions ultérieures. Les mnémoniques de propriété sont reconnus par AQS même si la propriété n’est pas une colonne (PDSIF_ISCOLUMN).
PDSIF_USEFORTYPEAHEAD
Valeur : 0x10
Vérifiez cette propriété pour les correspondances lors de la recherche des résultats de type avant.

Remarques

Pour les tiers, l’indicateur PDSIF_ALWAYSINCLUDE peut être référencé dans des chaînes de requête spécifiées par l’utilisateur, même si sa valeur peut ne pas être récupérable à partir de l’index dans les résultats de la requête. La signification de l’indicateur PDSIF_ALWAYSINCLUDE à l’indexeur lorsqu’un tiers définit l’indicateur via une définition de schéma personnalisée est qu’il permet aux utilisateurs de faire référence à cette propriété dans des chaînes de requête même si sa valeur n’est pas stockée dans l’index.

La mnémonique de propriété fait référence à un nom abrégé pour une propriété.

Configuration requise

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