Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
An OPTIONAL dbgmodel.h interface for hosts to support that allows certain extensions.
Inheritance
IDebugHostContextExtensibility inherits from IUnknown.
Methods
The IDebugHostContextExtensibility interface has these methods.
IDebugHostContextExtensibility::AddRef The AddRef method increments the reference count for an object. |
IDebugHostContextExtensibility::CloneContextForModification The CloneContextForModification method clones a host context object and returns a one time modification interface to associate data with the context. |
IDebugHostContextExtensibility::CloneContextWithModification The CloneContextWithModification method clones the current host context, associates a particular extension blob with the cloned context, finalizes the context, and returns an immutable interface to the newly cloned context. |
IDebugHostContextExtensibility::HasExtensionData The HasExtensionData method indicates whether a given context has a particular extension blob associated with it. |
IDebugHostContextExtensibility::QueryInterface The QueryInterface method queries for a pointer to a specified interface on a context object. |
IDebugHostContextExtensibility::ReadExtensionData The ReadExtensionData method reads extension data from the host context. |
IDebugHostContextExtensibility::Release The Release method decrements the reference count for an interface on an object. |
Requirements
Requirement | Value |
---|---|
Header | dbgmodel.h |