Compartilhar via


Estrutura JET_ENUMCOLUMNVALUE

Aplica-se a: Windows | Windows Server

Estrutura JET_ENUMCOLUMNVALUE

A estrutura JET_ENUMCOLUMNVALUE enumera os valores de coluna de um registro usando a função JetEnumerateColumns . JetEnumerateColumns retorna uma matriz de estruturas JET_ENUMCOLUMNVALUE . A matriz é retornada na memória que foi alocada usando o retorno de chamada compatível com realloc que foi fornecido para essa função.

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

Membros

itagSequence

O valor da coluna (por índice baseado em um) que foi enumerado.

err

A coluna status código resultante da enumeração do valor da coluna.

Valor

Significado

JET_wrnColumnNull

O valor da coluna solicitada é NULL.

JET_wrnColumnSkipped

O itagSequence especificado no elemento da matriz rgtagSequence no struct JET_ENUMCOLUMN correspondente a esse struct JET_ENUMCOLUMNVALUE era zero.

JET_wrnColumnTruncated

O valor da coluna solicitada foi truncado para o tamanho especificado antes de ser retornado.

Esse truncamento ocorre apenas para texto longo e colunas binárias longas que contêm grandes quantidades de dados.

cbData

O valor da coluna que foi enumerado para a coluna.

O buffer de saída é retornado na memória alocada usando o retorno de chamada compatível com realloc que foi fornecido a JetEnumerateColumns.

pvData

O valor da coluna que foi enumerado para a coluna.

O buffer de saída é retornado na memória alocada usando o retorno de chamada compatível com realloc que foi fornecido a JetEnumerateColumns.

Requisitos

Requisito Valor

Cliente

Requer Windows Vista, Windows XP ou Windows 2000 Professional.

Servidor

Requer o Windows Server 2008, o Windows Server 2003 ou o Windows 2000 Server.

Cabeçalho

Declarado em Esent.h.

Consulte Também

JET_ENUMCOLUMN
JET_ENUMCOLUMNVALUE
JET_ERR
JetEnumerateColumns
realloc