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 |