IDebugHostContextTargetComposition-Schnittstelle (dbgmodel.h)
Eine Schnittstelle, die die Erweiterbarkeit der oberen Randschnittstellen (datenmodell) mit denen des unteren Rands (Zielkomposition) für einen bestimmten Hostkontext überbrückt.
Für einen Debughost, der beide Ebenen unterstützt, kann diese Schnittstelle für jeden Hostkontext QI'd sein.
Erbschaft
IDebugHostContextTargetComposition erbt von IUnknown.
Methodik
Die IDebugHostContextTargetComposition Schnittstelle hat diese Methoden.
IDebugHostContextTargetComposition::GetServiceManager Die GetServiceManager-Methode ruft den Dienst-Manager-Container ab, der einem bestimmten Hostkontext zugeordnet ist. |
IDebugHostContextTargetComposition::GetServiceProcess Die GetServiceProcess-Methode ruft den Prozess ab, der einem bestimmten Hostkontext zugeordnet ist. |
IDebugHostContextTargetComposition::GetServiceThread Die GetServiceThread-Methode ruft den Thread ab, der einem bestimmten Hostkontext zugeordnet ist. |
Bemerkungen
Dies und IDebugHostSymbolsTargetComposition sind optionale Brückenschnittstellen zu Zielkompositionsschnittstellen.
Ein Debughost, der nur die Datenmodellebene unterstützt, muss keine dieser Schnittstellen unterstützen. Ein Debughost, der sowohl die Datenmodellebene als auch die Zielkompositionsschicht der Erweiterbarkeit unterstützt, unterstützt diese, um zwischen den beiden Ebenen zu überbrücken.
Anforderungen
Anforderung | Wert |
---|---|
Header- | dbgmodel.h |