IDiaEnumTables::Item
Načte tabulku pomocí indexu nebo názvu.
Syntaxe
HRESULT Item (
VARIANT index,
IDiaTable** table
);
Parametry
index
[v] Index nebo název IDiaTable , který se má načíst. Pokud se používá celočíselná varianta, musí být v rozsahu 0 až count
-1, kde count
je vrácena metodou IDiaEnumTables::get_Count .
table
[ven] Vrátí objekt IDiaTable představující požadovanou tabulku.
Vrácená hodnota
V případě úspěchu vrátí hodnotu S_OK
; v opačném případě vrátí kód chyby.
Poznámky
Pokud je zadána varianta řetězce, řetězec pojmenuje určitou tabulku. Název by měl být jedním z názvů tabulek definovaných v sadě Constants (Debug Interface Access SDK).
Příklad
VARIANT var;
var.vt = VT_BSTR;
var.bstrVal = SysAllocString(DiaTable_Symbols );
IDiaTable* pTable;
pEnumTables->Item( var, &pTable );