Share via


Estructura de JET_ENUMCOLUMNVALUE

Se aplica a: Windows | Windows Server

Estructura de JET_ENUMCOLUMNVALUE

La estructura JET_ENUMCOLUMNVALUE enumera los valores de columna de un registro mediante la función JetEnumerateColumns . JetEnumerateColumns devuelve una matriz de estructuras de JET_ENUMCOLUMNVALUE . La matriz se devuelve en memoria que se asignó mediante la devolución de llamada compatible con realloc que se proporcionó a esa función.

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

Miembros

itagSequence

Valor de columna (por índice basado en uno) enumerado.

err

Código de estado de columna resultante de la enumeración del valor de columna.

Valor

Significado

JET_wrnColumnNull

El valor de columna solicitado es NULL.

JET_wrnColumnSkipped

ItagSequence que se especifica en el elemento de la matriz rgtagSequence en la estructura JET_ENUMCOLUMN correspondiente a este JET_ENUMCOLUMNVALUE estructura era cero.

JET_wrnColumnTruncated

El valor de columna solicitado se truncaba en el tamaño especificado antes de devolverse.

Este truncamiento solo se produce para columnas binarias largas y de texto largo que contienen grandes cantidades de datos.

cbData

Valor de columna enumerado para la columna.

El búfer de salida se devuelve en memoria que se asignó mediante la devolución de llamada compatible con realloc que se proporcionó a JetEnumerateColumns.

pvData

Valor de columna enumerado para la columna.

El búfer de salida se devuelve en memoria que se asignó mediante la devolución de llamada compatible con realloc que se proporcionó a JetEnumerateColumns.

Requisitos

Requisito Value

Cliente

Requiere Windows Vista, Windows XP o Windows 2000 Professional.

Servidor

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

Encabezado

Declarado en Esent.h.

Consulte también

JET_ENUMCOLUMN
JET_ENUMCOLUMNVALUE
JET_ERR
JetEnumerateColumns
realloc