Méthode IMetaDataTables ::GetTableInfo (rometadataapi.h)
Obtient le nom, la taille de ligne, le nombre de lignes, le nombre de colonnes et l’index de colonne clé de la table spécifiée.
Syntaxe
HRESULT GetTableInfo(
[in] ULONG ixTbl,
[out] ULONG *pcbRow,
[out] ULONG *pcRows,
[out] ULONG *pcCols,
[out] ULONG *piKey,
[out] LPCSTR *ppName
);
Paramètres
[in] ixTbl
Identificateur de la table dont les propriétés doivent être retournées.
[out] pcbRow
Pointeur vers la taille, en octets, d’une ligne de table.
[out] pcRows
Pointeur vers le nombre de lignes dans la table.
[out] pcCols
Pointeur vers le nombre de colonnes dans la table.
[out] piKey
Pointeur vers l’index de la colonne clé, ou -1 si la table n’a pas de colonne clé.
[out] ppName
Pointeur vers un pointeur vers le nom de la table.
Valeur retournée
Si cette méthode réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.
Spécifications
Condition requise | Valeur |
---|---|
Plateforme cible | Windows |
En-tête | rometadataapi.h |