IDebugHostContextExtensibility-Schnittstelle (dbgmodel.h)
Eine OPTIONALE dbgmodel.h-Schnittstelle für Hosts, die bestimmte Erweiterungen unterstützen.
Erbschaft
IDebugHostContextExtensibility erbt von IUnknown.
Methodik
Die IDebugHostContextExtensibility Schnittstelle verfügt über diese Methoden.
IDebugHostContextExtensibility::AddRef Die AddRef-Methode erhöht die Verweisanzahl für ein Objekt. |
IDebugHostContextExtensibility::CloneContextForModification Die CloneContextForModification-Methode klont ein Hostkontextobjekt und gibt eine einmalige Änderungsschnittstelle zurück, um Daten dem Kontext zuzuordnen. |
IDebugHostContextExtensibility::CloneContextWithModification Die CloneContextWithModification-Methode klont den aktuellen Hostkontext, ordnet einen bestimmten Erweiterungs-Blob dem geklonten Kontext zu, schließt den Kontext ab und gibt eine unveränderliche Schnittstelle an den neu geklonten Kontext zurück. |
IDebugHostContextExtensibility::HasExtensionData Die HasExtensionData-Methode gibt an, ob einem bestimmten Kontext ein bestimmtes Erweiterungs-Blob zugeordnet ist. |
IDebugHostContextExtensibility::QueryInterface Die QueryInterface-Methode fragt einen Zeiger auf eine angegebene Schnittstelle in einem Kontextobjekt ab. |
IDebugHostContextExtensibility::ReadExtensionData Die ReadExtensionData-Methode liest Erweiterungsdaten aus dem Hostkontext. |
IDebugHostContextExtensibility::Release Die Release-Methode erhöht die Referenzanzahl für eine Schnittstelle für ein Objekt. |
Anforderungen
Anforderung | Wert |
---|---|
Header- | dbgmodel.h |