CDynamicAccessor::GetColumnInfo
Retourne les métadonnées de colonne exigées par la plupart des consommateurs.
HRESULT GetColumnInfo(
IRowset* pRowset,
DBORDINAL* pColumns,
DBCOLUMNINFO** ppColumnInfo,
OLECHAR** ppStringsBuffer
) throw( );
Paramètres
pRowset
[in] Un pointeur vers l'interface d' IRowset .pColumns
[out] Un pointeur vers la mémoire dans laquelle pour retourner le nombre de colonnes dans le jeu de lignes ; ce nombre comprend la colonne signets, s'il y en a une.ppColumnInfo
[out] Un pointeur vers la mémoire dans lequel retourner un tableau de DBCOLUMNINFO structure.Consultez « DBCOLUMNINFO structure » dans IColumnsInfo::GetColumnInfo dans OLE DB Programmer's Reference.ppStringsBuffer
[out] Un pointeur vers la mémoire dans laquelle pour retourner un pointeur vers le stockage pour les valeurs de chaîne (les noms se sont utilisées dans le columnid ou pour le pwszName) dans un seul bloc d'allocation.
Valeur de retour
L'une des valeurs standard d' HRESULT .
Notes
Consultez l' IColumnsInfo::GetColumnInfo dans OLE DB Programmer's Reference pour plus d'informations sur les types de données DBORDINAL, DBCOLUMNINFO, et OLECHAR.
Configuration requise
Header: atldbcli.h