CRowsetImpl::GetColumnInfo
특정 클라이언트 요청에 대 한 열 정보를 검색합니다.
static ATLCOLUMNINFO* CRowsetBaseImpl::GetColumnInfo(
T* pv,
ULONG* pcCols
);
매개 변수
pv
[in] 사용자에 대 한 포인터 CRowsetImpl 클래스를 파생 합니다.pcCols
[in] 반환 되는 열의 수 (출력) 포인터입니다.
반환 값
에 대 한 포인터는 정적 ATLCOLUMNINFO 구조입니다.
설명
고급 재정의 하는 메서드입니다.
이 메서드는 특정 클라이언트 요청에 대 한 열 정보를 검색할 수 있는 몇 가지 기본 구현 클래스에 의해 호출 됩니다.일반적으로이 메서드를 호출 하 IColumnsInfoImpl.이 메서드를 재정의 하는 경우 버전의 메서드를 배치 해야 하면 CRowsetImpl-클래스를 파생 합니다.메서드 (를) 비-처리할 클래스에 배치할 수 있으므로 변경 해야 pv 에 적절 한 CRowsetImpl-클래스를 파생 합니다.
다음 예제에서는 GetColumnInfo의 사용 합니다.이 예제에서는 CMyRowset 되는 CRowsetImpl-클래스를 파생 합니다.재정의 하기 위해 GetColumnInfo 의 다음 메서드에서이 클래스의 모든 인스턴스를 배치는 CMyRowset 클래스 정의:
static ATLCOLUMNINFO* GetColumnInfo(CMyProviderRowset* pRowset, DBORDINAL* pcCols)
{
// Add your implementation here and/or call the base class
return CRowsetImpl::GetColumnInfo(pRowset, pcCols);
}
요구 사항
헤더: 보고