JET_ENUMCOLUMNVALUE-Struktur
Gilt für: Windows | Windows Server
JET_ENUMCOLUMNVALUE-Struktur
Die JET_ENUMCOLUMNVALUE-Struktur listet die Spaltenwerte eines Datensatzes mithilfe der JetEnumerateColumns-Funktion auf. JetEnumerateColumns gibt ein Array von JET_ENUMCOLUMNVALUE-Strukturen zurück. Das Array wird im Arbeitsspeicher zurückgegeben, der mithilfe des realloc-kompatiblen Rückrufs zugeordnet wurde, der für diese Funktion bereitgestellt wurde.
typedef struct {
unsigned long itagSequence;
JET_ERR err;
unsigned long cbData;
void* pvData;
} JET_ENUMCOLUMNVALUE;
Member
itagSequence
Der Spaltenwert (nach einem basierten Index), der aufgezählt wurde.
err
Die Spalte status Code, der sich aus der Enumeration des Spaltenwerts ergibt.
Wert |
Bedeutung |
---|---|
JET_wrnColumnNull |
Der angeforderte Spaltenwert ist NULL. |
JET_wrnColumnSkipped |
Die itagSequence , die im Element des rgtagSequence-Arrays in der JET_ENUMCOLUMN Struktur angegeben wird, die dieser JET_ENUMCOLUMNVALUE Struktur entspricht, war null. |
JET_wrnColumnTruncated |
Der angeforderte Spaltenwert wurde auf die angegebene Größe abgeschnitten, bevor er zurückgegeben wird. Diese Abschneidung tritt nur für lange Text- und lange binärspalten auf, die große Datenmengen enthalten. |
cbData
Der Spaltenwert, der für die Spalte aufgezählt wurde.
Der Ausgabepuffer wird im Arbeitsspeicher zurückgegeben, der mithilfe des realloc-kompatiblenRückrufs für JetEnumerateColumns zugeordnet wurde.
pvData
Der Spaltenwert, der für die Spalte aufgezählt wurde.
Der Ausgabepuffer wird im Arbeitsspeicher zurückgegeben, der mithilfe des realloc-kompatiblenRückrufs für JetEnumerateColumns zugeordnet wurde.
Anforderungen
Anforderung | Wert |
---|---|
Client |
Erfordert Windows Vista, Windows XP oder Windows 2000 Professional. |
Server |
Erfordert Windows Server 2008, Windows Server 2003 oder Windows 2000 Server. |
Kopfzeile |
Deklariert in Esent.h. |
Weitere Informationen
JET_ENUMCOLUMN
JET_ENUMCOLUMNVALUE
JET_ERR
JetEnumerateColumns
realloc