JET_ENUMCOLUMNVALUE-Struktur

Letzte Änderung: Freitag, 27. Februar 2015

Gilt für: Windows | Windows Server

JET_ENUMCOLUMNVALUE-Struktur

Die Struktur JET_ENUMCOLUMNVALUE Listet die Spaltenwerte eines Datensatzes mithilfe der JetEnumerateColumns -Funktion. JetEnumerateColumns gibt ein Array von JET_ENUMCOLUMNVALUE -Strukturen. Im Arbeitsspeicher, die mit der kompatiblen Realloc -Rückruf, der an die Funktion übergeben wurde zugewiesen wurde, wird das Array zurückgegeben.

typedef struct {
  unsigned long itagSequence;
  JET_ERR err;
  unsigned long cbData;
  void* pvData;
} JET_ENUMCOLUMNVALUE;

Mitglieder

itagSequence

Der Wert von Column (von 1 beginnenden Index), der aufgelistet wurde.

err

Die Spalte Statuscode infolge der Wert von Column-Enumeration.

Wert

Bedeutung

JET_wrnColumnNull

Der angeforderte Spaltenwert ist NULL.

JET_wrnColumnSkipped

Die ItagSequence , die in das Element des Arrays RgtagSequence in der JET_ENUMCOLUMN -Struktur, die diese Struktur JET_ENUMCOLUMNVALUE entspricht angegeben ist war 0 (null).

JET_wrnColumnTruncated

Der angeforderte Spaltenwert wurde vor der Rückgabe auf die angegebene Größe abgeschnitten.

Das Abschneiden tritt nur bei langer Text und long binary-Spalten, die große Datenmengen enthalten.

cbData

Der Wert der Spalte, der für die Spalte aufgelistet wurde.

Der Ausgabepuffer wird im Arbeitsspeicher zurückgegeben, die mit der kompatiblen Realloc -Rückruf, der JetEnumerateColumnsbereitgestellt wurde zugewiesen wurde.

pvData

Der Wert der Spalte, der für die Spalte aufgelistet wurde.

Der Ausgabepuffer wird im Arbeitsspeicher zurückgegeben, die mit der kompatiblen Realloc -Rückruf, der JetEnumerateColumnsbereitgestellt wurde zugewiesen wurde.

Voraussetzungen

-Client,

Erfordert Windows Vista, Windows XP oder Windows 2000 Professional.

Server

WindowsServer 2008, WindowsServer 2003 oder Windows 2000 Server benötigt.

Kopfzeile

In Esent.h deklariert.

Siehe auch

JET_ENUMCOLUMN
JET_ENUMCOLUMNVALUE
JET_ERR
JetEnumerateColumns
Realloc