Compartilhar via


Método IMetaDataTables::GetTableInfo (rometadataapi.h)

Obtém o nome, o tamanho da linha, o número de linhas, o número de colunas e o índice de coluna de chave da tabela especificada.

Sintaxe

HRESULT GetTableInfo(
  [in]  ULONG  ixTbl,
  [out] ULONG  *pcbRow,
  [out] ULONG  *pcRows,
  [out] ULONG  *pcCols,
  [out] ULONG  *piKey,
  [out] LPCSTR *ppName
);

Parâmetros

[in] ixTbl

O identificador da tabela cujas propriedades devem ser retornadas.

[out] pcbRow

Um ponteiro para o tamanho, em bytes, de uma linha de tabela.

[out] pcRows

Um ponteiro para o número de linhas na tabela.

[out] pcCols

Um ponteiro para o número de colunas na tabela.

[out] piKey

Um ponteiro para o índice da coluna de chave ou -1 se a tabela não tiver nenhuma coluna de chave.

[out] ppName

Um ponteiro para um ponteiro para o nome da tabela.

Retornar valor

Se o método for bem-sucedido, ele retornará S_OK. Caso contrário, ele retornará um código de erro HRESULT.

Requisitos

Requisito Valor
Plataforma de Destino Windows
Cabeçalho rometadataapi.h

Confira também

Imetadatatables