Delen via


IDiaDataSourceEx2

Start de toegang tot een bron van foutopsporingssymbolen en haalt informatie over die bron op.

Syntaxis

IDiaDataSourceEx2 : IDiaDataSourceEx

Methoden in Vtable-volgorde

In de volgende tabel ziet u de methoden van IDiaDataSourceEx2.

Methode Beschrijving
IDiaDataSourceEx2::findNamedStreams Haalt alle namen van benoemde streams op binnen de gegevensbron die overeenkomen met het optioneel opgegeven patroon.

Opmerkingen

Met een aanroep naar een van de laadmethoden van de IDiaDataSource-interface wordt de symboolbron geopend. Een geslaagde aanroep van de IDiaDataSource::openSession-methode retourneert een IDiaSession-interface die ondersteuning biedt voor het uitvoeren van query's op de gegevensbron. Als de laadmethode een bestandsgerelateerde fout retourneert, bevat de retourwaarde van de IDiaDataSource::get_lastError methode de bestandsnaam die aan de fout is gekoppeld.

Notities voor bellers

Deze interface wordt verkregen door de CoCreateInstance functie aan te roepen met de klasse-id CLSID_DiaSource en de interface-id van IID_IDiaDataSourceEx, of door QueryInterface aan te roepen op een bestaande IDiaDataSource interfaceaanwijzer. In het voorbeeld ziet u hoe deze interface wordt verkregen.

Voorbeeld


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

Eisen

Koptekst: Dia2.h

Bibliotheek: diaguids.lib

DLL: msdia140.dll

Zie ook