Condividi tramite


IDiaEnumTables::Item

Recupera una tabella tramite un indice o un nome.

Sintassi

HRESULT Item ( 
   VARIANT     index,
   IDiaTable** table
);

Parametri

index

[in] Indice o nome dell'oggetto IDiaTable da recuperare. Se viene utilizzata una variante integer, deve essere compreso nell'intervallo da 0 a count-1, dove count viene restituito dal metodo IDiaEnumTables::get_Count .

table

[out] Restituisce un oggetto IDiaTable che rappresenta la tabella desiderata.

Valore restituito

Se ha esito positivo, restituisce S_OK; in caso contrario, restituisce un codice di errore.

Osservazioni:

Se viene specificata una variante di stringa, la stringa assegna un nome a una tabella specifica. Il nome deve essere uno dei nomi di tabella definiti in Costanti (Debug Interface Access SDK) .

Esempio

VARIANT var;
var.vt = VT_BSTR;
var.bstrVal = SysAllocString(DiaTable_Symbols );
IDiaTable* pTable;
pEnumTables->Item( var, &pTable );

Vedi anche