CDynamicAccessor::GetColumnInfo
ほとんどのコンシューマーが必要とする列のメタデータを返します。
HRESULT GetColumnInfo(
IRowset* pRowset,
DBORDINAL* pColumns,
DBCOLUMNINFO** ppColumnInfo,
OLECHAR** ppStringsBuffer
) throw( );
パラメーター
pRowset
[in] IRowset インターフェイスへのポインター。pColumns
[out] 行セットの列数を返すメモリへのポインター; この数は 1 の場合、ブックマーク列が含まれます。ppColumnInfo
[out] DBCOLUMNINFO の配列を返すことで実行するメモリへのポインター。DBCOLUMNINFO 「 *OLE DB Programmer's Reference "*の IColumnsInfo::GetColumnInfo で構成することを参照してください。ppStringsBuffer
[out] 単一のアロケーション ブロック内のすべての文字列値の格納にポインター (名前は columnid 内または pwszNameのために使用する)を返すメモリへのポインター。
戻り値
HRESULT 標準値のいずれか 1 つが。
解説
データ型 DBORDINAL、 DBCOLUMNINFOと OLECHARの詳細については、 " OLE DB Programmer's Reference " のIColumnsInfo::GetColumnInfo を参照してください。
必要条件
ヘッダー: atldbcli.h