共用方式為


IDebugHostBaseClass2 接口 (dbgmodel.h)

IDebugHostSymbol 擴充特製化的第二個版本,代表基類。

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

遺產

IDebugHostBaseClass2 介面繼承自 IDebugHostBaseClass 介面。

方法

IDebugHostBaseClass2 介面具有這些方法。

 
IDebugHostBaseClass2::AddRef

AddRef 方法會遞增 對象的參考計數。
IDebugHostBaseClass2::EnumerateChildren

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

如果符號具有包含的模組,則傳回包含此符號的模組。 如果符號沒有包含的模組,則會傳回錯誤。
IDebugHostBaseClass2::GetContext

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

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

GetOffset 方法會從衍生類別的基位址傳回基類的位移。
IDebugHostBaseClass2::GetSymbolKind

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

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

GetVirtualBaseOffsetLocation 方法會傳回基類相對於父類別的 “offset” 位置。
IDebugHostBaseClass2::IsVirtual

IsVirtual 方法會判斷基類是否為虛擬。
IDebugHostBaseClass2::QueryInterface

QueryInterface 方法會查詢目前 物件上特定介面。
IDebugHostBaseClass2::Release

Release 方法會遞減 物件上介面的參考計數。

要求

要求 價值
標頭 dbgmodel.h

另請參閱

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