CDynamicAccessor::GetColumnInfo
Retorna os metadados de coluna necessários para a maioria dos consumidores.
HRESULT GetColumnInfo(
IRowset* pRowset,
DBORDINAL* pColumns,
DBCOLUMNINFO** ppColumnInfo,
OLECHAR** ppStringsBuffer
) throw( );
Parâmetros
pRowset
[in] Um ponteiro para o IRowset interface.pColumns
[out] Um ponteiro de memória no qual retornar o número de colunas no conjunto de linhas; Esse número inclui a coluna de indicador, se houver.ppColumnInfo
[out] Um ponteiro para a memória retornar uma matriz de DBCOLUMNINFO estruturas.Consulte "DBCOLUMNINFO estruturas" em IColumnsInfo::GetColumnInfo na OLE DB Programmer referência.ppStringsBuffer
[out] Um ponteiro para memória em para retornar um ponteiro para o armazenamento para todos os valores de seqüência de caracteres (nomes usados dentro de columnid ou pwszName) dentro de um bloco único de alocação.
Valor de retorno
Um dos padrão HRESULT valores.
Comentários
Consulte IColumnsInfo::GetColumnInfo na OLE DB Programmer referência para obter informações sobre os tipos de dados DBORDINAL, DBCOLUMNINFO, e OLECHAR.
Requisitos
Cabeçalho: atldbcli.h