Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gibt die von den meisten Consumern benötigten Spaltenmetadaten zurück.
HRESULT GetColumnInfo(
IRowset* pRowset,
DBORDINAL* pColumns,
DBCOLUMNINFO** ppColumnInfo,
OLECHAR** ppStringsBuffer
) throw( );
Parameter
pRowset
[in] Ein Zeiger auf die IRowset-Schnittstelle.pColumns
[out] Ein Zeiger auf den Speicher, in den der Anzahl der Spalten im Rowset zurückgegeben werden soll. Diese Zahl beinhaltet die Lesezeichenspalte, sofern vorhanden.ppColumnInfo
[out] Ein Zeiger auf den Speicher, in den ein Array DBCOLUMNINFO-Strukturen zurückgegeben werden soll.Siehe "DBCOLUMNINFO-Strukturen" in IColumnsInfo::GetColumnInfo in der OLE DB-Programmierreferenz.ppStringsBuffer
[out] Ein Zeiger auf den Speicher, in den ein Zeiger auf den Speicher für alle Zeichenfolgenwerte (Namen in columnid oder für pwszName) innerhalb eines einzelnen Zuordnungsblocks zurückgegeben werden soll.
Rückgabewert
Einer der Standard- HRESULT-Werte.
Hinweise
Weitere Informationen finden Sie unter IColumnsInfo::GetColumnInfo in der OLE DB Programmer's ReferenceDBORDINAL Informationen zu den Datentypen, DBCOLUMNINFO und OLECHAR.
Anforderungen
Header: atldbcli.h