Partager via


Fonction SdbDeclareIndex

Déclare un nouvel index dans la base de données spécifiée.

Syntaxe

BOOL WINAPI SdbDeclareIndex(
  _In_  PDB     pdb,
  _In_  TAG     tWhich,
  _In_  TAG     tKey,
  _In_  DWORD   dwEntries,
  _In_  BOOL    bUniqueKey,
  _Out_ INDEXID *piiIndex
);

Paramètres

pdb [in]

Handle de la base de données shim.

tWhich [in]

Ce paramètre doit être TAG_TYPE_LIST.

tKey [in]

TAG qui spécifie le type à utiliser comme clé. Ce paramètre ne peut pas être TAG_TYPE_LIST.

dwEntries [in]

Nombre d’entrées à allouer dans l’index.

bUniqueKey [in]

Si ce paramètre a la valeur TRUE, l’index est un index à clé unique.

piiIndex [out]

INDEXID résultant de l’index nouvellement déclaré.

Valeur retournée

La fonction retourne TRUE en cas de réussite ou FALSE en cas d’échec.

Notes

Appelez cette fonction avant d’écrire des balises dans le nouvel index.

Spécifications

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]
DLL
Apphelp.dll

Voir aussi

INDEXID

SdbCommitIndexes

SdbStartIndexing

SdbStopIndexing