IDebugHost interface (dbgmodel.h)
The core interface to the underlying debugger.
Inheritance
IDebugHost inherits from IUnknown.
Methods
The IDebugHost interface has these methods.
IDebugHost::AddRef The IDebugHost::AddRef method increments the reference count for an interface on an object. |
IDebugHost::GetCurrentContext The GetCurrentContext method returns an interface which represents the current state of the debugger host. |
IDebugHost::GetDefaultMetadata The GetDefaultMetadata method returns a default metadata store that may be used for certain operations (that is string conversion) when no explicit metadata has been passed. |
IDebugHost::GetHostDefinedInterface The GetHostDefinedInterface method returns the host's main private interface, if such exists for the given host. |
IDebugHost::QueryInterface The IDebugHost::QueryInterface method retrieves pointers to the supported interfaces on an object. |
IDebugHost::Release The IDebugHost::Release method decrements the reference count for an interface on an object. |
Remarks
The IDebugHost interface is the core interface of any data model host.
Requirements
Requirement | Value |
---|---|
Header | dbgmodel.h |