IDebugHostContextTargetComposition interface (dbgmodel.h)
An interface which bridges the extensibility of the upper edge interfaces (the data model) with those of the lower edge (target composition) for a particular host context.
For a debug host which supports both layers, this interface can be QI'd off any host context.
Inheritance
IDebugHostContextTargetComposition inherits from IUnknown.
Methods
The IDebugHostContextTargetComposition interface has these methods.
IDebugHostContextTargetComposition::GetServiceManager The GetServiceManager method retrieves the service manager container that is associated with a particular host context. |
IDebugHostContextTargetComposition::GetServiceProcess The GetServiceProcess method retrieves the process that is associated with a particular host context. |
IDebugHostContextTargetComposition::GetServiceThread The GetServiceThread method retrieves the thread that is associated with a particular host context. |
Remarks
This and IDebugHostSymbolsTargetComposition are optional Bridge Interfaces to Target Composition Interfaces.
A debug host which only supports the data model layer need not support any of these interfaces. A debug host which supports both the data model layer and target composition layer of extensibility supports these to bridge between the two layers.
Requirements
Requirement | Value |
---|---|
Header | dbgmodel.h |