IDebugHostSymbol 介面 (dbgmodel.h)
特定符號的介面。
繼承
IDebugHostSymbol 繼承自 IUnknown。
方法
IDebugHostSymbol 介面具有這些方法。
IDebugHostSymbol::AddRef IDebugHostSymbol::AddRef 方法會遞增對象上介面的參考計數。 |
IDebugHostSymbol::CompareAgainst 在符號上呼叫時,IDebugHostSymbol::CompareAgainst 方法會將符號與介面指標相等的另一個指定符號進行比較。 |
IDebugHostSymbol::EnumerateChildren IDebugHostSymbol::EnumerateChildren 方法會取得列舉值,可列舉指定符號的所有子系。 |
IDebugHostSymbol::GetContainingModule 在符號上呼叫時,IDebugHostSymbol::GetContainingModule 方法會取得如果符號具有包含模組,則會取得包含符號的模組。 |
IDebugHostSymbol::GetContext 在符號上呼叫時,IDebugHostSymbol::GetContext 方法會取得符號所在的主機內容。 |
IDebugHostSymbol::GetName 在符號上呼叫時,IDebugHostSymbol::GetName 方法會在具有名稱時取得符號的名稱。 |
IDebugHostSymbol::GetSymbolKind 在符號上呼叫時,IDebugHostSymbol::GetSymbolKind 方法會取得符號種類,例如字段、基類或類型。 |
IDebugHostSymbol::GetType 如果符號具有類型,則傳回符號的類型,例如 int * 符號。 如果符號沒有類型,則會傳回錯誤。 |
IDebugHostSymbol::QueryInterface IDebugHostSymbol::QueryInterface 方法會擷取對象上支援介面的指標。 |
IDebugHostSymbol::Release IDebugHostSymbol::Release 方法會遞減 對象上介面的參考計數。 |
備註
可從數據模型主機傳回的每個符號,都會以某種方式衍生自 IDebugHostSymbol。 這是不論符號類型為何,每個符號都會實作的核心介面。 根據符號的類型,指定的符號可以實作一組其他介面,以傳回這個介面所代表之特定符號類型更獨特的屬性。
規格需求
需求 | 值 |
---|---|
標頭 | dbgmodel.h |