Freigeben über


IMetaDataTables::GetTableInfo-Methode (rometadataapi.h)

Ruft den Namen, die Zeilengröße, die Anzahl der Zeilen, die Anzahl der Spalten und den Schlüsselspaltenindex der angegebenen Tabelle ab.

Syntax

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

Parameter

[in] ixTbl

Der Bezeichner der Tabelle, deren Eigenschaften zurückgegeben werden sollen.

[out] pcbRow

Ein Zeiger auf die Größe einer Tabellenzeile in Bytes.

[out] pcRows

Ein Zeiger auf die Anzahl der Zeilen in der Tabelle.

[out] pcCols

Ein Zeiger auf die Anzahl der Spalten in der Tabelle.

[out] piKey

Ein Zeiger auf den Index der Schlüsselspalte oder -1, wenn die Tabelle keine Schlüsselspalte enthält.

[out] ppName

Ein Zeiger auf einen Zeiger auf den Tabellennamen.

Rückgabewert

Wenn diese Methode erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.

Anforderungen

Anforderung Wert
Zielplattform Windows
Kopfzeile rometadataapi.h

Weitere Informationen

IMetaDataTables