共用方式為


IDebugHostModule5 接口 (dbgmodel.h)

第 5 版的 (IDebugHostSymbol 衍生) 介面至特定模組。

這個第 5 版的 介面支援所有具有相同簽章的先前方法,並包含其他提供新增功能的新方法。 新方法會列在該介面區段結尾的標頭中。

遺產

IDebugHostModule5 介面繼承自 IDebugHostModule4 介面。

方法

IDebugHostModule5 介面具有這些方法。

 
IDebugHostModule5::AddRef

AddRef 方法會遞增模組的參考計數。
IDebugHostModule5::EnumerateChildren

IDebugHostModule5::EnumerateChildren 方法會取得列舉值,能夠列舉指定符號的所有子系。
IDebugHostModule5::FindContainingSymbolByRVA

在模組上呼叫 FindSymbolByRVA 方法時,會擷取模組內指定相對虛擬位址的符號。
IDebugHostModule5::FindSymbolByName

在模組上呼叫 IDebugHostModule5::FindSymbolByName 方法時,會依名稱從模組內擷取全域符號。
IDebugHostModule5::FindSymbolByRVA

在模組上呼叫時,IDebugHostModule5::FindSymbolByRVA 方法會擷取模組內指定相對虛擬位址的符號。
IDebugHostModule5::FindTypeByName

在模組上呼叫 IDebugHostModule5::FindTypeByName 方法時,會從模組內依類型名稱尋找類型,並擷取它的類型符號。
IDebugHostModule5::FindTypeByName2

FindTypeByName2 方法會依名稱在模組內尋找類型。 如果指定封入符號,則會在該封入符號內依名稱尋找類型;否則,會全域尋找類型。
IDebugHostModule5::GetBaseLocation

在模組上呼叫時,IDebugHostModule5::GetBaseLocation 方法會取得模組的基底載入位址做為位置結構。
IDebugHostModule5::GetContainingModule

在符號上呼叫 IDebugHostModule5::GetContainingModule 方法時,如果符號具有包含模組,則會取得包含符號的模組。
IDebugHostModule5::GetContext

在符號上呼叫 IDebugHostModule5::GetContext 方法時,會取得符號所在的主機內容。
IDebugHostModule5::GetImageName

IDebugHostModule5::GetImageName 方法會取得模組的映像名稱或完整路徑做為配置的字串。
IDebugHostModule5::GetName

在符號上呼叫 IDebugHostModule5::GetName 方法時,如果符號具有名稱,則會取得符號的名稱。
IDebugHostModule5::GetPrimaryCompilerInformation

GetPrimaryCompilerInformation 方法會傳回產生模組之「主要編譯程式」的相關信息。
IDebugHostModule5::GetRange

GetRange 方法會擷取記憶體中模組的開頭和結束虛擬位址(VA)。
IDebugHostModule5::GetSymbolKind

在符號上呼叫 GetSymbolKind 方法時,會取得符號種類,例如 field、base class 或 type。
IDebugHostModule5::GetType

在符號上呼叫 IDebugHostModule5::GetType 方法時,會取得符號的類型,例如 int *。
IDebugHostModule5::GetVersion

在模組上呼叫 GetVersion 方法時,會從模組標頭取得模組版本資訊。
IDebugHostModule5::QueryInterface

QueryInterface 方法會擷取物件上指定介面的指標。
IDebugHostModule5::Release

IDebugHostModule5::Release 方法會遞減模組對象的參考計數。

要求

要求 價值
標頭 dbgmodel.h

另請參閱

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