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.

Weitere Informationen

JetGetRecordSize