JET_RECSIZE Structure
S’applique à : Windows | Windows Server
JET_RECSIZE Structure
La structure JET_RECSIZE est utilisée par JetGetRecordSize pour renvoyer des informations sur les exigences d’utilisation d’un enregistrement dans l’espace de données utilisateur, le nombre de colonnes définies, le nombre de valeurs et l’espace de surcharge de la structure d’enregistrement ESE.
Windows Vista : La structure JET_RECSIZE est introduite dans 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;
Membres
cbData
Jeu de données utilisateur dans l’enregistrement.
Note La taille de clé n’est pas incluse dans ce.
cbLongValueData
Données utilisateur associées à l’enregistrement, mais stockées dans l’arborescence à valeur longue.
Note Cela ne compte pas les valeurs longues intrinsèques.
cbOverhead
Surcharge de la structure d’enregistrement ESE pour cet enregistrement. Cela inclut la taille de clé de l’enregistrement.
cbLongValueOverhead
Surcharge des données à valeur longue.
Note Cela ne compte pas les valeurs longues intrinsèques.
cNonTaggedColumns
Nombre total de colonnes fixes et variables définies dans cet enregistrement.
cTaggedColumns
Nombre total de colonnes étiquetées définies dans cet enregistrement.
cLongValues
Nombre total de valeurs longues stockées dans l’arborescence de valeurs longues pour cet enregistrement.
Note Cela ne compte pas les valeurs longues intrinsèques.
cMultiValues
Accumulation du nombre total de valeurs au-delà de la première pour toutes les colonnes de l’enregistrement.
Notes
Le nombre total de valeurs dans l’enregistrement est cMultiValues + cNonTaggedColumns + cTaggedColumns.
Spécifications
Condition requise | Valeur |
---|---|
Client |
Nécessite Windows Vista. |
Serveur |
Nécessite Windows Server 2008. |
En-tête |
Déclaré dans Esent.h. |