Aracılığıyla paylaş


IDiaDataSourceEx2

Hata ayıklama simgelerinin kaynağına erişimi başlatır ve bu kaynakla ilgili bilgileri alır.

Sözdizimi

IDiaDataSourceEx2 : IDiaDataSourceEx

Vtable Sırasına Göre Yöntemler

Aşağıdaki tabloda IDiaDataSourceEx2yöntemleri gösterilmektedir.

Yöntem Açıklama
IDiaDataSourceEx2::findNamedStreams Veri kaynağı içinde isteğe bağlı olarak verilen desenle eşleşen adlandırılmış akışların tüm adlarını alır.

Açıklamalar

IDiaDataSource arabiriminin yükleme yöntemlerinden birine yapılan çağrı, sembol kaynağını açar. IDiaDataSource::openSession yöntemine yapılan başarılı bir çağrı, veri kaynağını sorgulamayı destekleyen bir IDiaSession arabirimi döndürür. Yükleme yöntemi dosyayla ilgili bir hata döndürürse, IDiaDataSource::get_lastError yöntemi dönüş değeri hatayla ilişkili dosya adını içerir.

Arayanlar için Notlar

Bu arabirim, CoCreateInstance işlevi sınıf tanımlayıcısı CLSID_DiaSource ve IID_IDiaDataSourceExarabirim kimliğiyle çağrılarak veya mevcut bir IDiaDataSource arabirim işaretçisinde QueryInterface çağrılarak elde edilir. Örnekte bu arabirimin nasıl edinilmiş olduğu gösterilmektedir.

Örnek


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

Gereksinim -leri

Üst bilgi: Dia2.h

Kitaplık: diaguids.lib

DLL: msdia140.dll

Ayrıca bkz.