JET_RECSIZE-Struktur
Gilt für: Windows | Windows Server
JET_RECSIZE-Struktur
Die JET_RECSIZE-Struktur wird von JetGetRecordSize verwendet, um Informationen zu den Nutzungsanforderungen eines Datensatzes im Benutzerdatenbereich, der Anzahl der Setspalten, der Anzahl der Werte und dem Mehraufwand für die ESE-Datensatzstruktur zurückzugeben.
Windows Vista: Die JET_RECSIZE-Struktur wird in Windows Vista eingeführt.
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;
Member
cbData
Benutzerdatensatz im Datensatz.
Hinweis Die Schlüsselgröße ist nicht enthalten.
cbLongValueData
Benutzerdaten, die dem Datensatz zugeordnet sind, aber in der Struktur mit langen Werten gespeichert sind.
Hinweis Dies zählt keine intrinsischen Long-Werte.
cbOverhead
Der Mehraufwand der ESE-Datensatzstruktur für diesen Datensatz. Dies schließt die Schlüsselgröße des Datensatzes ein.
cbLongValueOverhead
Der Mehraufwand der Langwertdaten.
Hinweis Dies zählt keine intrinsischen Long-Werte.
cNonTaggedColumns
Gesamtanzahl der festen und variablen Spalten, die in diesem Datensatz festgelegt sind.
cTaggedColumns
Gesamtanzahl der markierten Spalten, die in diesem Datensatz festgelegt sind.
cLongValues
Gesamtanzahl der langen Werte, die in der Struktur mit langen Werten für diesen Datensatz gespeichert sind.
Hinweis Dies zählt keine intrinsischen Long-Werte.
cMultiValues
Die Akkumulation der Gesamtzahl von Werten, die über die erste für alle Spalten im Datensatz hinausgeht.
Bemerkungen
Die Gesamtzahl der Werte im Datensatz wäre cMultiValues + cNonTaggedColumns + cTaggedColumns.
Anforderungen
Anforderung | Wert |
---|---|
Client |
Erfordert Windows Vista. |
Server |
Erfordert Windows Server 2008. |
Kopfzeile |
Deklariert in Esent.h. |