Estructura de JET_RECSIZE
Se aplica a: Windows | Windows Server
Estructura de JET_RECSIZE
JetGetRecordSize usa la estructura JET_RECSIZE para devolver información sobre los requisitos de uso de un registro en el espacio de datos de usuario, el número de columnas establecidas, el número de valores y el espacio de sobrecarga de la estructura de registros ESE.
Windows Vista: La estructura JET_RECSIZE se introduce en Windows Vista.
typedef struct {
unsigned __int64 cbData;
unsigned __int64 cbLongValueData;
unsigned __int64 cbOverhead;
unsigned __int64 cbLongValueOverhead;
unsigned __int64 cNonTaggedColumns;
unsigned __int64 cTaggedColumns;
unsigned __int64 cLongValues;
unsigned __int64 cMultiValues;
} JET_RECSIZE;
Miembros
cbData
Conjunto de datos de usuario en el registro.
Nota El tamaño de la clave no se incluye en este.
cbLongValueData
Datos de usuario asociados al registro, pero almacenados en el árbol de valores largos.
Nota Esto no cuenta valores largos intrínsecos.
cbOverhead
Sobrecarga de la estructura de registros ESE para este registro. Esto incluye el tamaño de clave del registro.
cbLongValueOverhead
Sobrecarga de los datos de valor largo.
Nota Esto no cuenta valores largos intrínsecos.
cNonTaggedColumns
Número total de columnas fijas y variables establecidas en este registro.
cTaggedColumns
Número total de columnas etiquetadas establecidas en este registro.
cLongValues
Número total de valores largos almacenados en el árbol de valores largos para este registro.
Nota Esto no cuenta valores largos intrínsecos.
cMultiValues
Acumulación del número total de valores más allá del primero para todas las columnas del registro.
Comentarios
El número total de valores del registro sería cMultiValues + cNonTaggedColumns + cTaggedColumns.
Requisitos
Requisito | Value |
---|---|
Cliente |
Requiere Windows Vista. |
Servidor |
Requiere Windows Server 2008. |
Encabezado |
Declarado en Esent.h. |