共用方式為


IDiaDataSourceEx2

起始對偵錯符號來源的存取,並擷取該來源的相關信息。

語法

IDiaDataSourceEx2 : IDiaDataSourceEx

Vtable 順序中的方法

下表顯示 IDiaDataSourceEx2的方法。

方法 描述
IDiaDataSourceEx2::findNamedStreams 擷取數據源內符合選擇性指定模式的所有具名數據流名稱。

言論

IDiaDataSource 介面其中一個load方法的呼叫會開啟符號來源。 IDiaDataSource::openSession 方法的成功呼叫會傳回支持查詢數據源的 IDiaSession 介面。 如果load方法傳回與檔案相關的錯誤,則 IDiaDataSource::get_lastError 方法傳回值會包含與錯誤相關聯的檔名。

來電者注意事項

藉由呼叫類別標識碼 CLSID_DiaSource 和介面標識碼為 IID_IDiaDataSourceExCoCreateInstance 函式,或在現有 IDiaDataSource 介面指標上呼叫 QueryInterface,即可取得這個介面。 此範例示範如何取得這個介面。


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

要求

標頭:Dia2.h

連結庫:diaguids.lib

DLL:msdia140.dll

另請參閱