Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Retrieves a table by means of an index or name.
HRESULT Item ( 
   VARIANT     index,
   IDiaTable** table
);
Parameters
- index 
 [in] Index or name of the IDiaTable to be retrieved. If an integer variant is used, it must be in the range 0 to count-1, where count is as returned by the IDiaEnumTables::get_Count method.
- table 
 [out] Returns an IDiaTable object representing the desired table.
Return Value
If successful, returns S_OK; otherwise, returns an error code.
Remarks
If a string variant is specified, then the string names a particular table. The name should be one of the table names as defined in Constants (Debug Interface Access SDK).
Example
   VARIANT var;
   var.vt = VT_BSTR;
   var.bstrVal = SysAllocString(DiaTable_Symbols );
   IDiaTable* pTable;
   pEnumTables->Item( var, &pTable );