Estrutura JET_OBJECTINFO
Aplica-se a: Windows | Windows Server
Estrutura JET_OBJECTINFO
A estrutura JET_OBJECTINFO contém informações sobre um objeto . As tabelas são os únicos tipos de objeto com suporte no momento.
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;
Membros
Cbstruct
O tamanho, em bytes, da estrutura JET_OBJECTINFO .
objtyp
Contém o JET_OBJTYP da estrutura. Atualmente, somente as tabelas serão retornadas (ou seja, JET_objtypTable).
dtCreate
Obsoleto. Não use.
dtUpdate
Obsoleto. Não use.
grbit
Um grupo de bits que contém as opções disponíveis para essa chamada, que incluem zero ou mais dos seguintes.
Valor |
Significado |
---|---|
JET_bitTableInfoBookmark |
A tabela pode ter indicadores. |
JET_bitTableInfoRollback |
A tabela pode ser revertida. |
JET_bitTableInfoUpdatable |
A tabela pode ser atualizada. |
sinalizadores
Um campo de bits que contém zero ou mais dos sinalizadores a seguir.
Valor |
Significado |
---|---|
JET_bitObjectSystem |
A tabela é uma Tabela do Sistema e é somente para uso interno. |
JET_bitObjectTableDerived |
A tabela herdou DDL de uma tabela de modelo. |
JET_bitObjectTableFixedDDL |
A DDL da tabela não pode ser modificada. |
JET_bitObjectTableNoFixedVarColumnsInDerivedTables |
Usado em conjunto com JET_bitObjectTableTemplate para não permitir colunas fixas ou variáveis em tabelas derivadas (para que colunas fixas ou variáveis possam ser adicionadas ao modelo no futuro). Windows XP: Esse valor é introduzido no Windows XP. |
JET_bitObjectTableTemplate |
A tabela é uma tabela de modelo. |
cRecord
O número de registros na tabela.
Esse valor será recuperado somente se JET_OBJECTINFO tiver sido passado para JetGetObjectInfo.
cPage
O número de páginas que estão sendo usadas pela tabela.
Esse valor será recuperado somente se JET_OBJECTINFO tiver sido passado para JetGetObjectInfo.
Comentários
Uma estrutura JET_OBJECTINFO é preenchida por uma chamada para JetGetObjectInfo ou JetGetTableInfo. Se a chamada à API não for bem-sucedida, o conteúdo da estrutura será indefinido.
Se aplicável, as estatísticas da tabela incluem o número de registros e o número de páginas que estão no índice clusterizado (ou seja, o índice que contém os dados de registro). As estatísticas de índice são acessadas separadamente pelo nome, usando JetGetIndexInfo ou JetGetTableIndexInfo.
Requisitos
Requisito | Valor |
---|---|
Cliente |
Requer Windows Vista, Windows XP ou Windows 2000 Professional. |
Servidor |
Requer o Windows Server 2008, o Windows Server 2003 ou o Windows 2000 Server. |
Cabeçalho |
Declarado em Esent.h. |
Consulte Também
JET_ERR
JET_GRBIT
JET_OBJTYP
JET_SESID
JET_TABLEID
JetGetIndexInfo
JetGetObjectInfo
JetGetTableIndexInfo
JetGetTableInfo