SdbDeclareIndex-Funktion

Deklariert einen neuen Index in der angegebenen Datenbank.

Syntax

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

Parameter

pdb [ In]

Ein Handle für die Shimdatenbank.

tWhich [ In]

Dieser Parameter muss TAG _ TYPE LIST _ sein.

tKey [ In]

Das TAG, das den Typ angibt, der als Schlüssel verwendet werden soll. Dieser Parameter darf nicht TAG _ TYPE LIST _ sein.

dwEntries [ In]

Die Anzahl der Einträge, die im Index zuteilen sind.

bUniqueKey [ In]

Wenn dieser Parameter TRUE ist, ist der Index ein eindeutiger Schlüsselindex.

piiIndex [ out]

Die resultierende INDEXID des neu deklarierten Indexes.

Rückgabewert

Die Funktion gibt TRUE bei Erfolg oder FALSE bei Einem Fehler zurück.

Hinweise

Rufen Sie diese Funktion auf, bevor Sie Tags in den neuen Index schreiben.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows Nur [ Vista-Desktop-Apps]
Unterstützte Mindestversion (Server)
Windows Nur Server [ 2008-Desktop-Apps]
DLL
Apphelp.dll

Weitere Informationen

INDEXID

SdbCommitIndexes

SdbStartIndexing

SdbStopIndexing