Partager via


JET_INDEXID Structure

S’applique à : Windows | Windows Server

JET_INDEXID Structure

La structure JET_INDEXID contient un ID d’index. Un ID d’index est un indicateur utilisé pour accélérer la sélection de l’index actuel à l’aide de JetSetCurrentIndex. Il est particulièrement utile lorsqu’il existe un très grand nombre d’index sur une table. L’ID d’index peut être récupéré à l’aide de JetGetIndexInfo ou JetGetTableIndexInfo.

    typedef struct tagJET_INDEXID {
      unsigned long cbStruct;
      char rgbIndexId[sizeof(JET_API_PRT) + sizeof(unsigned long) + sizeof(unsigned long)];
    } JET_INDEXID;

Membres

cbStruct

Taille, en octets, de l’ID d’index.

Il s’agit de la taille réelle de l’ID d’index retourné dans la mémoire tampon de sortie de JetGetIndexInfo ou JetGetTableIndexInfo.

rgbIndexId

Objet BLOB opaque d’informations utilisé par le moteur pour identifier rapidement un index dans son cache de schéma.

N’essayez pas d’interpréter l’objet BLOB d’informations. Il ne s’agit pas d’une taille définie.

Spécifications

Condition requise Valeur

Client

Nécessite Windows Vista, Windows XP ou Windows 2000 Professionnel.

Serveur

Nécessite Windows Server 2008, Windows Server 2003 ou Windows 2000 Server.

En-tête

Déclaré dans Esent.h.

Voir aussi

JetGetIndexInfo
JetGetTableIndexInfo
JetGetTableInfo
JetSetCurrentIndex