énumération PROPDESC_COLUMNINDEX_TYPE (propsys.h)

Indique si ou comment une propriété peut être indexée.

Syntax

typedef enum PROPDESC_COLUMNINDEX_TYPE {
  PDCIT_NONE = 0,
  PDCIT_ONDISK = 1,
  PDCIT_INMEMORY = 2,
  PDCIT_ONDEMAND = 3,
  PDCIT_ONDISKALL = 4,
  PDCIT_ONDISKVECTOR = 5
} ;

Constantes

 
PDCIT_NONE
Valeur : 0
Ne générez jamais d’index sur cette propriété.
PDCIT_ONDISK
Valeur : 1
Générez toujours l’index de valeur individuel, mais créez l’index vectoriel uniquement à la demande.
PDCIT_INMEMORY
Valeur : 2
Obsolète.
PDCIT_ONDEMAND
Valeur : 3
Windows 7 et versions ultérieures. Générez l’index de valeur ou l’index vectoriel individuel la première fois que l’index est utilisé dans une requête pour filtrer, regrouper ou trier. Après avoir été généré la première fois, l’index est conservé pour les requêtes futures. La plupart des index de propriétés doivent être construits à la demande, car la création et la maintenance des index sont coûteuses et ne doivent être générés que s’ils sont utilisés.
PDCIT_ONDISKALL
Valeur : 4
Windows 7 et versions ultérieures. Générez toujours à la fois l’index de valeur individuel et l’index vectoriel.
PDCIT_ONDISKVECTOR
Valeur : 5
Windows 7 et versions ultérieures. Générez toujours l’index vectoriel, mais créez l’index de valeur uniquement à la demande.

Remarques

Recherche Windows génère des index pour les valeurs trouvées dans le magasin de propriétés afin de prendre en charge efficacement le filtrage, le tri et le regroupement sur les propriétés indexées. Il existe deux types d’index : un index de valeur individuel qui indexe un élément par des valeurs uniques et un index vectoriel qui indexe toutes les valeurs vectorielles d’une ligne en tant qu’entrée d’index unique.

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