IDebugHostField 介面 (dbgmodel.h)
表示結構或類別內的欄位。
遺產
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 方法時,會取得符號種類,例如 field、base class 或 type。 |
IDebugHostField::GetType 在符號上呼叫 IDebugHostField::GetType 方法時,會取得符號的類型,例如 int *。 |
IDebugHostField::GetValue 對於在符號資訊中定義常數值的欄位,GetValue 方法會傳回欄位的常數值。 |
IDebugHostField::QueryInterface IDebugHostField::QueryInterface 方法會擷取對象上支援介面的指標。 |
IDebugHostField::Release IDebugHostField::Release 方法會遞減 物件上介面的參考計數。 |
言論
IDebugHostField 類別代表符號,這是類別、結構、等位或其他類型建構的數據成員。 它不代表免費數據(例如:全域數據)。
要求
要求 | 價值 |
---|---|
標頭 | dbgmodel.h |