Поделиться через


CDynamicAccessor::GetColumnInfo

Возвращает метаданные столбца, требуемые большинством объектов-получателей.

HRESULT GetColumnInfo( 
   IRowset* pRowset, 
   DBORDINAL* pColumns, 
   DBCOLUMNINFO** ppColumnInfo, 
   OLECHAR** ppStringsBuffer  
) throw( );

Параметры

  • pRowset
    [in] указатель на интерфейс IRowset.

  • pColumns
    [out] указатель на памяти, в которой для возврата числа столбцов в наборе строк; это число включает столбец закладки, если таковое имеется.

  • ppColumnInfo
    [out] указатель на памяти, в которой для возвращения массива структур DBCOLUMNINFO. В разделе «структуры DBCOLUMNINFO» в разделе IColumnsInfo::GetColumnInfo в справочнике программиста OLE DB.

  • ppStringsBuffer
    [out] указатель на в памяти, чтобы вернуть указатель на хранилище для всех строк (имена или использовать в columnid или для pwszName) в одном блоке выделения.

Возвращаемое значение

Один из стандартных значений HRESULT.

Заметки

В разделе IColumnsInfo::GetColumnInfo справочника программиста OLE DB сведения о типах данных DBORDINAL, DBCOLUMNINFO и OLECHAR.

Требования

Заголовок: atldbcli.h

См. также

Ссылки

Класс CDynamicAccessor