Condividi tramite


Struttura JET_ENUMCOLUMNVALUE

Si applica a: Windows | Windows Server

Struttura JET_ENUMCOLUMNVALUE

La struttura JET_ENUMCOLUMNVALUE enumera i valori di colonna di un record usando la funzione JetEnumerateColumns . JetEnumerateColumns restituisce una matrice di strutture JET_ENUMCOLUMNVALUE . La matrice viene restituita in memoria allocata usando il callback compatibile con realloc fornito a tale funzione.

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

Membri

itagSequence

Valore della colonna (in base a un indice) enumerato.

err

Codice di stato della colonna risultante dall'enumerazione del valore della colonna.

Valore

Significato

JET_wrnColumnNull

Il valore della colonna richiesto è NULL.

JET_wrnColumnSkipped

ItagSequence specificato nell'elemento della matrice rgtagSequence nello struct JET_ENUMCOLUMN corrispondente a questo struct JET_ENUMCOLUMNVALUE è zero.

JET_wrnColumnTruncated

Il valore della colonna richiesto è stato troncato alla dimensione specificata prima di essere restituito.

Questo troncamento si verifica solo per colonne di tipo long text e long binary contenenti grandi quantità di dati.

cbData

Valore della colonna enumerato per la colonna.

Il buffer di output viene restituito in memoria allocato usando il callback compatibile con realloc fornito a JetEnumerateColumns.

pvData

Valore della colonna enumerato per la colonna.

Il buffer di output viene restituito in memoria allocato usando il callback compatibile con realloc fornito a JetEnumerateColumns.

Requisiti

Requisito Valore

Client

Richiede Windows Vista, Windows XP o Windows 2000 Professional.

Server

Richiede Windows Server 2008, Windows Server 2003 o Windows 2000 Server.

Intestazione

Dichiarato in Esent.h.

Vedere anche

JET_ENUMCOLUMN
JET_ENUMCOLUMNVALUE
JET_ERR
JetEnumerateColumns
realloc