Freigeben über


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 shim-Datenbank.

tWhich [in]

Dieser Parameter muss TAG_TYPE_LIST werden.

tKey [in]

Das TAG, das den Typ angibt, der als Schlüssel verwendet werden soll. Dieser Parameter kann nicht TAG_TYPE_LIST werden.

dwEntries [in]

Die Anzahl der Einträge, die im Index zugeordnet werden sollen.

bUniqueKey [in]

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

piiIndex [out]

Die resultierende INDEXID des neu deklarierten Index.

Rückgabewert

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

Bemerkungen

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

Anforderungen

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

Siehe auch

INDEXID

SdbCommitIndexes

SdbStartIndexing

SdbStopIndexing