CDynamicAccessor::GetColumnInfo

Restituisce i metadati della colonna necessari per la maggior parte degli utenti.

HRESULT GetColumnInfo( 
   IRowset* pRowset, 
   DBORDINAL* pColumns, 
   DBCOLUMNINFO** ppColumnInfo, 
   OLECHAR** ppStringsBuffer  
) throw( );

Parametri

  • pRowset
    [in] puntatore All'interfaccia di IRowset .

  • pColumns
    [out] puntatore Alla memoria in cui per restituire il numero di colonne del rowset; questo numero include la colonna bookmark, se c " è una.

  • ppColumnInfo
    [out] puntatore Alla memoria in cui verrà restituita una matrice di DBCOLUMNINFO struttura.Vedere “DBCOLUMNINFO struttura„ in IColumnsInfo::GetColumnInfo in OLE DB Programmer's Reference.

  • ppStringsBuffer
    [out] puntatore Alla memoria in cui per restituire un puntatore all'archiviazione per i valori stringa (nomi hanno utilizzato all'interno di columnid o per pwszName) in un unico blocco di allocazione.

Valore restituito

Uno dei valori standard di HRESULT .

Note

Vedere IColumnsInfo::GetColumnInfo in OLE DB Programmer's Reference per informazioni sui tipi di dati DBORDINAL, DBCOLUMNINFOe OLECHAR.

Requisiti

Header: atldbcli.h

Vedere anche

Riferimenti

Classe CDynamicAccessor