다음을 통해 공유


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 클래스