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