Поделиться через


Метод 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

См. также раздел

IMetaDataTables