Estructura de JET_OBJECTINFO

Se aplica a: Windows | Windows Server

Estructura de JET_OBJECTINFO

La estructura JET_OBJECTINFO contiene información sobre un objeto . Las tablas son los únicos tipos de objeto que se admiten actualmente.

    typedef struct {
      unsigned long cbStruct;
      JET_OBJTYP objtyp;
      JET_DATESERIAL dtCreate;
      JET_DATESERIAL dtUpdate;
      JET_GRBIT grbit;
      unsigned long flags;
      unsigned long cRecord;
      unsigned long cPage;
    } JET_OBJECTINFO;

Miembros

cbStruct

Tamaño, en bytes, de la estructura JET_OBJECTINFO .

objtyp

Contiene el JET_OBJTYP de la estructura. Actualmente solo se devolverán las tablas (es decir, JET_objtypTable).

dtCreate

Obsoleto. No debe usarse.

dtUpdate

Obsoleto. No debe usarse.

grbit

Un grupo de bits que contienen las opciones disponibles para esta llamada, que incluyen cero o más de lo siguiente.

Valor

Significado

JET_bitTableInfoBookmark

La tabla puede tener marcadores.

JET_bitTableInfoRollback

La tabla se puede revertir.

JET_bitTableInfoUpdatable

La tabla se puede actualizar.

flags

Campo de bits que contiene cero o más de las marcas siguientes.

Valor

Significado

JET_bitObjectSystem

La tabla es una tabla del sistema y es solo para uso interno.

JET_bitObjectTableDerived

La tabla heredó DDL de una tabla de plantilla.

JET_bitObjectTableFixedDDL

No se puede modificar el DDL de la tabla.

JET_bitObjectTableNoFixedVarColumnsInDerivedTables

Se usa junto con JET_bitObjectTableTemplate para no permitir columnas fijas o variables en tablas derivadas (de modo que las columnas fijas o variables se puedan agregar a la plantilla en el futuro).

Windows XP: Este valor se introduce en Windows XP.

JET_bitObjectTableTemplate

La tabla es una tabla de plantilla.

cRecord

Número de registros de la tabla.

Este valor solo se recupera si JET_OBJECTINFO se pasó a JetGetObjectInfo.

cPage

Número de páginas que usa la tabla.

Este valor solo se recupera si JET_OBJECTINFO se pasó a JetGetObjectInfo.

Comentarios

Una estructura de JET_OBJECTINFO se rellena mediante una llamada a JetGetObjectInfo o JetGetTableInfo. Si la llamada API no se realiza correctamente, el contenido de la estructura no está definido.

Si procede, las estadísticas de la tabla incluyen el número de registros y el número de páginas que se encuentran en el índice agrupado (es decir, el índice que contiene los datos de registro). Las estadísticas de índice se acceden por separado por su nombre, mediante JetGetIndexInfo o JetGetTableIndexInfo.

Requisitos

Requisito Value

Cliente

Requiere Windows Vista, Windows XP o Windows 2000 Professional.

Servidor

Requiere Windows Server 2008, Windows Server 2003 o Windows 2000 Server.

Encabezado

Declarado en Esent.h.

Consulte también

JET_ERR
JET_GRBIT
JET_OBJTYP
JET_SESID
JET_TABLEID
JetGetIndexInfo
JetGetObjectInfo
JetGetTableIndexInfo
JetGetTableInfo