IDiaDataSourceEx2
起始對偵錯符號來源的存取,並擷取該來源的相關信息。
語法
IDiaDataSourceEx2 : IDiaDataSourceEx
Vtable 順序中的方法
下表顯示 IDiaDataSourceEx2
的方法。
方法 | 描述 |
---|---|
IDiaDataSourceEx2::findNamedStreams |
擷取數據源內符合選擇性指定模式的所有具名數據流名稱。 |
言論
IDiaDataSource
介面其中一個load方法的呼叫會開啟符號來源。
IDiaDataSource::openSession
方法的成功呼叫會傳回支持查詢數據源的 IDiaSession
介面。 如果load方法傳回與檔案相關的錯誤,則 IDiaDataSource::get_lastError
方法傳回值會包含與錯誤相關聯的檔名。
來電者注意事項
藉由呼叫類別標識碼 CLSID_DiaSource
和介面標識碼為 IID_IDiaDataSourceEx
的 CoCreateInstance
函式,或在現有 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