(dbgmodel.h) IDebugHostField 介面

表示結構或類別內的欄位。

繼承

IDebugHostField 繼承自 IDebugHostSymbol

方法

IDebugHostField 介面具有這些方法。

 
IDebugHostField::AddRef

IDebugHostField::AddRef 方法會遞增物件上介面的參考計數。
IDebugHostField::EnumerateChildren

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

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

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

對於具有位址的欄位,不論特定類型實例 (例如位置類型指出LocationStatic) 的欄位,GetLocation 方法會傳回欄位的抽象位置 (位址) 。
IDebugHostField::GetLocationKind

在符號上呼叫 IDebugHostField::GetLocationKind 方法時,會根據 LocationKind 列舉取得符號所在的位置類型。
IDebugHostField::GetName

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

對於具有位移的欄位,GetOffset 方法會從包含型別的基位址傳回位移給字段本身的數據。
IDebugHostField::GetSymbolKind

在符號上呼叫時,IDebugHostField::GetSymbolKind 方法會取得符號種類,例如字段、基類或類型。
IDebugHostField::GetType

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

對於在符號資訊內定義常數值的欄位,GetValue 方法會傳回欄位的常數值。
IDebugHostField::QueryInterface

IDebugHostField::QueryInterface 方法會擷取對象上支援介面的指標。
IDebugHostField::Release

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

備註

IDebugHostField 類別代表符號,這是類別、結構、等位或其他類型建構的數據成員。 它不代表免費數據 (例如:全域數據) 。

規格需求

需求
標頭 dbgmodel.h

另請參閱

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