IDebugHostExtensibility2 interface (dbgmodel.h)
The version 2 of the extensibility interface to the underlying debugger.
This version 2 of the interface supports all of the previous methods with identical signatures and includes additional new methods that provide added functionality. The new methods are listed in the header at the end of the section for that interface.
Inheritance
The IDebugHostExtensibility2 interface inherits from the IDebugHostExtensibility interface.
Methods
The IDebugHostExtensibility2 interface has these methods.
IDebugHostExtensibility2::AddRef The AddRef method increments the reference count for an object. |
IDebugHostExtensibility2::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. |
IDebugHostExtensibility2::CreateFunctionAliasWithMetadata The CreateFunctionAliasWithMetadata method is similar to CreateFunctionAlias but allows for passing metadata information about the function. |
IDebugHostExtensibility2::DestroyFunctionAlias The DestroyFunctionAlias method undoes a prior call to the CreateFunctionAlias method. The function will no longer be available under the quick alias name. |
IDebugHostExtensibility2::QueryInterface The QueryInterface method retrieves pointers to the supported interfaces on an object. |
IDebugHostExtensibility2::Release The Release method decrements the reference count for an object. |
Requirements
Requirement | Value |
---|---|
Header | dbgmodel.h |