IDebugHostExtensibility interface (dbgmodel.h)
The extensibility interface to the underlying debugger.
Inheritance
IDebugHostExtensibility inherits from IUnknown.
Methods
The IDebugHostExtensibility interface has these methods.
IDebugHostExtensibility::AddRef The IDebugHostExtensibility::AddRef method increments the reference count for an interface on an object. |
IDebugHostExtensibility::CreateFunctionAlias The CreateFunctionAlias method creates a "function alias", a "quick alias" for a method implemented in some extension. The meaning of this alias is host specific. |
IDebugHostExtensibility::DestroyFunctionAlias The DestroyFunctionAlias method undoes a prior call to the CreateFunctionAlias method. |
IDebugHostExtensibility::QueryInterface The IDebugHostExtensibility::QueryInterface method retrieves pointers to the supported interfaces on an object. |
IDebugHostExtensibility::Release The IDebugHostExtensibility::Release method decrements the reference count for an interface on an object. |
Remarks
Certain functionality of the debug host is optionally subject to extensibility. This may, for instance, include the expression evaluator. The IDebugHostExtensibility interface is the means by which these extensibility points are accessed.
Requirements
Requirement | Value |
---|---|
Header | dbgmodel.h |