CDynamicAccessor::GetColumnInfo
更新 : 2007 年 11 月
ほとんどのコンシューマが必要とする列のメタ データを返します。
HRESULT GetColumnInfo(
IRowset* pRowset,
DBORDINAL* pColumns,
DBCOLUMNINFO** ppColumnInfo,
OLECHAR** ppStringsBuffer
) throw( );
パラメータ
pRowset
[入力] IRowset インターフェイスへのポインタ。pColumns
[出力] 行セットの列数を返すメモリへのポインタ。ブックマーク列がある場合は、ブックマーク列も列数に含まれます。ppColumnInfo
[出力] DBCOLUMNINFO 構造体の配列を返すメモリへのポインタ。『OLE DB Programmer's Reference』の「IColumnsInfo::GetColumnInfo」で「DBCOLUMNINFO Structures」を参照してください。ppStringsBuffer
[出力] 1 つの割り当てブロック内のすべての文字列値 (columnid または pwszName 内で使用される名前) を格納するストレージへのポインタを返すメモリへのポインタ。
戻り値
標準の HRESULT 値のいずれかを返します。
解説
データ型 DBORDINAL、DBCOLUMNINFO、および OLECHAR については、『OLE DB Programmer's Reference』の「IColumnsInfo::GetColumnInfo」を参照してください。
必要条件
ヘッダー : atldbcli.h