CRowsetImpl::GetColumnInfo

статическое ATLCOLUMNINFO * GetColumnInfo (T * pv, ULONG * pcCols );

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

Указатель на структуру статической ATLCOLUMNINFO.

Параметры

pv

[в] Указатель на пользователя CRowsetImpl производного класса.

pcCols

[в] Указатель (выход) на количество столбцов вернулся.

Примечания

Этот метод является передовой переопределения.

Этот метод вызывается несколькими классами базовой реализации получить сведения о столбце для конкретного клиентского запроса. Обычно этот метод будет вызван IColumnsInfoImpl. Если переопределить этот метод, необходимо установить версию метода в ваших CRowsetImpl-производного класса. Потому что этот метод может быть помещен в класс, не templatized, вы должны изменить pv на соответствующий CRowsetImpl-производного класса.

В следующем примере показано использование GetColumnInfo в . В этом примере CMyRowset является CRowsetImpl-производного класса. Чтобы переопределить GetColumnInfo для всех экземпляров этого класса, поместите следующий метод в определении класса CMyRowset:

   статический ATLCOLUMNINFO * GetColumnInfo(CMyRowset* pRowset, ULONG* pcCols)
{
   ....
}

Оба ATLMTO образца и MyProv образца демонстрируется переопределение данного метода.

Обзор CRowsetImpl |  Члены класса CRowsetImpl

Index