Метод IMetaDataTables::GetTableInfo (rometadataapi.h)
Возвращает имя, размер строки, количество строк, количество столбцов и индекс ключевого столбца указанной таблицы.
Синтаксис
HRESULT GetTableInfo(
[in] ULONG ixTbl,
[out] ULONG *pcbRow,
[out] ULONG *pcRows,
[out] ULONG *pcCols,
[out] ULONG *piKey,
[out] LPCSTR *ppName
);
Параметры
[in] ixTbl
Идентификатор таблицы, свойства которой должны быть возвращены.
[out] pcbRow
Указатель на размер строки таблицы (в байтах).
[out] pcRows
Указатель на количество строк в таблице.
[out] pcCols
Указатель на количество столбцов в таблице.
[out] piKey
Указатель на индекс ключевого столбца или значение -1, если в таблице нет ключевого столбца.
[out] ppName
Указатель на указатель на имя таблицы.
Возвращаемое значение
Если этот метод завершается успешно, он возвращает S_OK. В противном случае возвращается код ошибки HRESULT .
Требования
Требование | Значение |
---|---|
Целевая платформа | Windows |
Header | rometadataapi.h |