Sdílet prostřednictvím


IDiaDataSourceEx2

Zahájí přístup ke zdroji symbolů ladění a načte informace o daném zdroji.

Syntax

IDiaDataSourceEx2 : IDiaDataSourceEx

Metody v pořadí Vtable

Následující tabulka ukazuje metody IDiaDataSourceEx2.

Metoda Popis
IDiaDataSourceEx2::findNamedStreams Načte všechny názvy pojmenovaných datových proudů v rámci zdroje dat, které odpovídají volitelnému vzoru.

Poznámky

Volání jedné z metod načítání rozhraní IDiaDataSource otevře zdroj symbolů. Úspěšné volání metody IDiaDataSource::openSession vrátí IDiaSession rozhraní, které podporuje dotazování zdroje dat. Pokud metoda načítání vrátí chybu související se souborem, pak vrácená hodnota IDiaDataSource::get_lastError metody obsahuje název souboru přidružený k chybě.

Poznámky pro volající

Toto rozhraní je získáno voláním CoCreateInstance funkce s identifikátorem třídy CLSID_DiaSource a ID rozhraní IID_IDiaDataSourceExnebo voláním QueryInterface na existující IDiaDataSource ukazatel rozhraní. Příklad ukazuje, jak se toto rozhraní získá.

Příklad


      IDiaDataSource* pSource;
HRESULT hr = CoCreateInstance(CLSID_DiaSource,
                              NULL,
                              CLSCTX_INPROC_SERVER,
                              IID_IDiaDataSourceEx2,
                              (void**) &pSource);
if (FAILED(hr))
{
    // Report error and exit
}

Požadavky

Hlavička: Dia2.h

Knihovna: diaguids.lib

DLL: msdia140.dll

Viz také