Freigeben über


IDebugHost-Schnittstelle (dbgmodel.h)

Die Kernschnittstelle zum zugrunde liegenden Debugger.

Vererbung

IDebugHost erbt von IUnknown.

Methoden

Die IDebugHost-Schnittstelle verfügt über diese Methoden.

 
IDebugHost::AddRef

Die IDebugHost::AddRef-Methode erhöht die Verweisanzahl für eine Schnittstelle für ein Objekt.
IDebugHost::GetCurrentContext

Die GetCurrentContext-Methode gibt eine Schnittstelle zurück, die den aktuellen Zustand des Debuggerhosts darstellt.
IDebugHost::GetDefaultMetadata

Die GetDefaultMetadata-Methode gibt einen Standardmetadatenspeicher zurück, der für bestimmte Vorgänge (Zeichenfolgenkonvertierung) verwendet werden kann, wenn keine expliziten Metadaten übergeben wurden.
IDebugHost::GetHostDefinedInterface

Die GetHostDefinedInterface-Methode gibt die Standard privaten Schnittstelle des Hosts zurück, sofern eine solche für den angegebenen Host vorhanden ist.
IDebugHost::QueryInterface

Die IDebugHost::QueryInterface-Methode ruft Zeiger auf die unterstützten Schnittstellen für ein Objekt ab.
IDebugHost::Release

Die IDebugHost::Release-Methode erhöht die Verweisanzahl für eine Schnittstelle für ein Objekt.

Hinweise

Die IDebugHost-Schnittstelle ist die Kernschnittstelle eines beliebigen Datenmodellhosts.

Anforderungen

Anforderung Wert
Header dbgmodel.h

Weitere Informationen

Debuggerdatenmodell C++-Übersicht