(dbgmodel.h) 的 IDebugHostSymbols 介面

基礎調試程式的符號介面。

IDebugHostSymbols 介面是存取偵錯目標中符號的主要起點。 您可以從 IDebugHost 實例查詢此介面。

繼承

IDebugHostSymbols 繼承自 IUnknown。

方法

IDebugHostSymbols 介面具有這些方法。

 
IDebugHostSymbols::AddRef

IDebugHostSymbols::AddRef 方法會遞增對象上介面的參考計數。
IDebugHostSymbols::CreateModuleSignature

CreateModuleSignature 方法會建立簽章,可用來依名稱和選擇性地依版本比對一組特定模組。
IDebugHostSymbols::CreateTypeSignature

CreateTypeSignature 方法會建立簽章,這個簽章可用來比對一組具體類型,方法是包含模組和類型名稱。
IDebugHostSymbols::CreateTypeSignatureForModuleRange

CreateTypeSignatureForModuleRange 方法會建立簽章,可用來依模組簽章和類型名稱比對一組具體類型。
IDebugHostSymbols::EnumerateModules

EnumerateModules 方法會建立列舉值,以列舉特定主機內容中可用的每個模組。
IDebugHostSymbols::FindModuleByLocation

FindModuleByLocation 方法會查看指定的主機內容,並判斷哪個模組包含指定位置所指定的位址。
IDebugHostSymbols::FindModuleByName

FindModuleByName 方法會查看指定的主機內容,並找出具有指定名稱的模組,並將介面傳回給它。
IDebugHostSymbols::GetMostDerivedObject

GetMostDerivedObject 會使用調試程式的型別系統,從其靜態類型判斷對象的運行時間類型。
IDebugHostSymbols::QueryInterface

IDebugHostSymbols::QueryInterface 方法會擷取物件上所支援介面的指標。
IDebugHostSymbols::Release

IDebugHostSymbols::Release 方法會遞減對象上介面的參考計數。

規格需求

需求
標頭 dbgmodel.h

另請參閱

調試程序數據模型 C++ 概觀