IDebugClient5-Schnittstelle (dbgeng.h)

Vererbung

Die IDebugClient5-Schnittstelle erbt von IDebugClient4. IDebugClient5 verfügt auch über folgende Membertypen:

Methoden

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

 
IDebugClient5::AbandonCurrentProcess

Die IDebugClient5::AbandonCurrentProcess-Methode entfernt den aktuellen Prozess aus der Prozessliste des Moduls, ohne den Prozess zu trennen oder zu beenden.
IDebugClient5::AddDumpInformationFile

Die IDebugClient5::AddDumpInformationFile-Methode registriert zusätzliche Dateien mit unterstützenden Informationen, die beim Öffnen einer Dumpdatei verwendet werden.
IDebugClient5::AddDumpInformationFileWide

Die IDebugClient5::AddDumpInformationFileWide-Methode registriert zusätzliche Dateien mit unterstützenden Informationen, die beim Öffnen einer Dumpdatei verwendet werden.
IDebugClient5::AddProcessOptions

Die AddProcessOptions-Methode fügt die Prozessoptionen zu den Optionen hinzu, die sich auf den aktuellen Prozess auswirken. Diese Methode gehört zur IDebugClient5-Schnittstelle.
IDebugClient5::AttachKernel

Die AttachKernel-Methoden verbinden die Debugger-Engine mit einem Kernelziel. Diese Methode gehört zur IDebugClient5-Schnittstelle.
IDebugClient5::AttachKernelWide

Die AttachKernelWide-Methode verbindet die Debugger-Engine mit einem Kernelziel.
IDebugClient5::AttachProcess

Die AttachProcess-Methode verbindet die Debugger-Engine mit einem Benutzermodusprozess. Diese Methode gehört zur IDebugClient5-Schnittstelle.
IDebugClient5::ConnectProcessServer

Die ConnectProcessServer-Methoden stellen eine Verbindung mit einem Prozessserver her. Diese Methode gehört zur IDebugClient5-Schnittstelle.
IDebugClient5::ConnectProcessServerWide

Die ConnectProcessServerWide-Methode stellt eine Verbindung mit einem Prozessserver her.
IDebugClient5::ConnectSession

Die ConnectSession-Methode verknüpft den Client mit einer vorhandenen Debuggersitzung. Diese Methode gehört zur IDebugClient5-Schnittstelle.
IDebugClient5::CreateClient

Die CreateClient-Methode erstellt ein neues Clientobjekt für den aktuellen Thread. Diese Methode gehört zur IDebugClient5-Schnittstelle.
IDebugClient5::CreateProcess

Die CreateProcess-Methode erstellt einen Prozess über die angegebene Befehlszeile. Diese Methode gehört zur IDebugClient5-Schnittstelle.
IDebugClient5::CreateProcess2

Die CreateProcess2-Methode führt den angegebenen Befehl aus, um einen neuen Prozess zu erstellen.
IDebugClient5::CreateProcess2Wide

Die CreateProcess2Wide-Methode führt den angegebenen Befehl aus, um einen neuen Prozess zu erstellen.
IDebugClient5::CreateProcessAndAttach

Die IDebugClient5::CreateProcessAndAttach-Methode erstellt einen Prozess über eine angegebene Befehlszeile und fügt dann an einen anderen Benutzermodusprozess an.
IDebugClient5::CreateProcessAndAttach2

Die CreateProcessAndAttach2-Methode erstellt einen Prozess über eine angegebene Befehlszeile und fügt dann an diesen Prozess oder einen anderen Benutzermodusprozess an.
IDebugClient5::CreateProcessAndAttach2Wide

Die CreateProcessAndAttach2Wide-Methode erstellt einen Prozess über eine angegebene Befehlszeile und fügt dann an diesen Prozess oder einen anderen Benutzermodusprozess an.
IDebugClient5::CreateProcessAndAttachWide

Die IDebugClient5::CreateProcessAndAttachWide-Methode erstellt einen Prozess über eine angegebene Befehlszeile und fügt dann an einen anderen Benutzermodusprozess an.
IDebugClient5::CreateProcessWide

Die CreateProcessWide-Methode erstellt einen Prozess über die angegebene Befehlszeile. Diese Methode gehört zur IDebugClient5-Schnittstelle.
IDebugClient5::D etachCurrentProcess

Die DetachCurrentProcess-Methode trennt die Debugger-Engine vom aktuellen Prozess und setzt alle zugehörigen Threads fort. Diese Methode gehört zu IDebugClient5.
IDebugClient5::D etachProcesses

Die IDebugClient5::D etachProcesses-Methode trennt das Debuggermodul von allen Prozessen in allen Zielen und setzt alle zugehörigen Threads fort.
IDebugClient5::D isconnectProcessServer

Die DisconnectProcessServer-Methode trennt die Debugger-Engine von einem Prozessserver. Diese Methode gehört zur IDebugClient5-Schnittstelle.
IDebugClient5::D ispatchCallbacks

Mit der DispatchCallbacks-Methode kann die Debugger-Engine den aktuellen Thread für Rückrufe verwenden. Diese Methode gehört zur IDebugClient5-Schnittstelle.
IDebugClient5::EndProcessServer

Die EndProcessServer-Methode fordert das Herunterfahren eines Prozessservers an. Diese Methode gehört zur IDebugClient5-Schnittstelle.
IDebugClient5::EndSession

Die EndSession-Methode beendet die aktuelle Debuggersitzung. Diese Methode gehört zur IDebugClient5-Schnittstelle.
IDebugClient5::ExitDispatch

Die ExitDispatch-Methode bewirkt, dass die DispatchCallbacks-Methode zurückgegeben wird. Diese Methode gehört zur IDebugClient5-Schnittstelle.
IDebugClient5::FlushCallbacks

Die IDebugClient5::FlushCallbacks-Methode erzwingt, dass alle verbleibenden gepufferten Ausgaben an das bei diesem Client registrierte IDebugOutputCallbacks-Objekt übermittelt werden.
IDebugClient5::GetDumpFile

Die IDebugClient5::GetDumpFile-Methode beschreibt die Dateien mit unterstützenden Informationen, die beim Öffnen des aktuellen Dumpziels verwendet wurden.
IDebugClient5::GetDumpFileWide

Die IDebugClient5::GetDumpFileWide-Methode beschreibt die Dateien mit unterstützenden Informationen, die beim Öffnen des aktuellen Dumpziels verwendet wurden.
IDebugClient5::GetEventCallbacks

Die GetEventCallbacks-Methode gibt das Ereignisrückrufobjekt zurück, das bei diesem Client registriert ist. Diese Methode gehört zur IDebugClient5-Schnittstelle.
IDebugClient5::GetEventCallbacksWide

Die GetEventCallbacksWide-Methode gibt das Ereignisrückrufobjekt zurück, das bei diesem Client registriert ist.
IDebugClient5::GetExitCode

Die IDebugClient5::GetExitCode-Methode gibt den Exitcode des aktuellen Prozesses zurück, wenn dieser Prozess bereits bis zum Abschluss ausgeführt wurde.
IDebugClient5::GetIdentity

Die GetIdentity-Methode gibt eine Zeichenfolge zurück, die den Computer und den Benutzer beschreibt, den dieser Client darstellt. Diese Methode gehört zur IDebugClient5-Schnittstelle.
IDebugClient5::GetIdentityWide

Die GetIdentityWide-Methode gibt eine Zeichenfolge zurück, die den Computer und den Benutzer beschreibt, den dieser Client darstellt.
IDebugClient5::GetInputCallbacks

Die GetInputCallbacks-Methode gibt das Eingaberückrufobjekt zurück, das bei diesem Client registriert ist. Diese Methode gehört zur IDebugClient5-Schnittstelle.
IDebugClient5::GetKernelConnectionOptions

Die GetKernelConnectionOptions-Methode gibt die Verbindungsoptionen für das aktuelle Kernelziel zurück. Diese Methode gehört zur IDebugClient5-Schnittstelle.
IDebugClient5::GetKernelConnectionOptionsWide

Die GetKernelConnectionOptionsWide-Methode gibt die Verbindungsoptionen für das aktuelle Kernelziel zurück.
IDebugClient5::GetNumberDumpFiles

Die IDebugClient5::GetNumberDumpFiles-Methode gibt die Anzahl der Dateien mit unterstützenden Informationen zurück, die beim Öffnen des aktuellen Dumpziels verwendet wurden.
IDebugClient5::GetNumberEventCallbacks

Die GetNumberEventCallbacks-Methode gibt die Anzahl von Ereignisrückrufen zurück, die an den angegebenen Ereignissen interessiert sind.
IDebugClient5::GetNumberInputCallbacks

Die GetNumberInputCallbacks-Methode gibt die Anzahl von Eingaberückrufen zurück, die für alle Clients registriert sind.
IDebugClient5::GetNumberOutputCallbacks

Die GetNumberOutputCallbacks-Methode gibt die Anzahl der Für alle Clients registrierten Ausgaberückrufe zurück.
IDebugClient5::GetOtherOutputMask

Die GetOtherOutputMask-Methode gibt die Ausgabemaske für einen anderen Client zurück. Diese Methode gehört zur IDebugClient5-Schnittstelle.
IDebugClient5::GetOutputCallbacks

Die GetOutputCallbacks-Methode gibt das beim Client registrierte Ausgaberückrufobjekt zurück. Diese Methode gehört zur IDebugClient5-Schnittstelle.
IDebugClient5::GetOutputCallbacksWide

Die GetOutputCallbacksWide-Methode gibt das beim Client registrierte Ausgaberückrufobjekt zurück.
IDebugClient5::GetOutputLinePrefixWide

Ruft ein Unicode-Zeichenfolgenpräfix für Ausgabezeilen ab.
IDebugClient5::GetOutputMask

Die GetOutputMask-Methode gibt die Ausgabemaske zurück, die derzeit für den Client festgelegt ist. Diese Methode gehört zur IDebugClient5-Schnittstelle.
IDebugClient5::GetProcessOptions

Die GetProcessOptions-Methode ruft die Prozessoptionen ab, die sich auf den aktuellen Prozess auswirken. Diese Methode gehört zur IDebugClient5-Schnittstelle.
IDebugClient5::GetQuitLockString

Ruft eine Sperre ab.
IDebugClient5::GetQuitLockStringWide

Ruft eine Unicode-Zeichensperre ab.
IDebugClient5::GetRunningProcessDescription

Die IDebugClient5::GetRunningProcessDescription-Methode gibt eine Beschreibung des Prozesses zurück, die mehrere Elemente enthält.
IDebugClient5::GetRunningProcessDescriptionWide

Die IDebugClient5::GetRunningProcessDescriptionWide-Methode gibt eine Beschreibung des Prozesses zurück, die mehrere Elemente enthält.
IDebugClient5::GetRunningProcessSystemIdByExecutableName

Die IDebugClient5::GetRunningProcessSystemIdByExecutableName-Methode sucht nach einem Prozess mit einem angegebenen Dateinamen für ausführbare Dateien und gibt die Prozess-ID zurück.
IDebugClient5::GetRunningProcessSystemIdByExecutableNameWide

Die IDebugClient5::GetRunningProcessSystemIdByExecutableNameWide-Methode sucht nach einem Prozess mit einem angegebenen ausführbaren Dateinamen und gibt seine Prozess-ID zurück.
IDebugClient5::GetRunningProcessSystemIds

Die GetRunningProcessSystemIds-Methode gibt die Prozess-IDs für jeden ausgeführten Prozess zurück. Diese Methode gehört zur IDebugClient5-Schnittstelle.
IDebugClient5::IsKernelDebuggerEnabled

Die IsKernelDebuggerEnabled-Methode überprüft, ob das Kerneldebuggen für den lokalen Kernel aktiviert ist. Diese Methode gehört zur IDebugClient5-Schnittstelle.
IDebugClient5::OpenDumpFile

Die OpenDumpFile-Methode öffnet eine Dumpdatei als Debuggerziel. Diese Methode gehört zur IDebugClient5-Schnittstelle.
IDebugClient5::OpenDumpFileWide

Die OpenDumpFileWide-Methode öffnet eine Dumpdatei als Debuggerziel. Diese Methode gehört zur IDebugClient5-Schnittstelle.
IDebugClient5::OutputIdentity

Die IDebugClient5::OutputIdentity-Methode formatiert und gibt eine Zeichenfolge aus, die den Computer und den Benutzer beschreibt, den dieser Client darstellt.
IDebugClient5::OutputIdentityWide

Die OutputIdentityWide-Methode formatiert und gibt eine Zeichenfolge aus, die den Computer und den Benutzer beschreibt, den dieser Client darstellt.
IDebugClient5::OutputServers

Die OutputServers-Methode listet die Server auf, die auf einem bestimmten Computer ausgeführt werden. Diese Methode gehört zur IDebugClient5-Schnittstelle.
IDebugClient5::OutputServersWide

Die OutputServersWide-Methode listet die Server auf, die auf einem bestimmten Computer ausgeführt werden.
IDebugClient5::P opOutputLinePrefix

Stellt ein zuvor gespeichertes Ausgabezeilenpräfix wieder her.
IDebugClient5::P ushOutputLinePrefix

Speichert ein Ausgabezeilenpräfix.
IDebugClient5::P ushOutputLinePrefixWide

Speichert ein Präfix für eine breite Zeichenfolgenausgabezeile.
IDebugClient5::RemoveProcessOptions

Die RemoveProcessOptions-Methode entfernt Prozessoptionen aus den Optionen, die sich auf den aktuellen Prozess auswirken. Diese Methode gehört zur IDebugClient5-Schnittstelle.
IDebugClient5::SetEventCallbacks

Die SetEventCallbacks-Methode registriert ein Ereignisrückrufobjekt bei diesem Client. Diese Methode gehört zur IDebugClient5-Schnittstelle.
IDebugClient5::SetEventCallbacksWide

Die SetEventCallbacksWide-Methode registriert ein Ereignisrückrufobjekt bei diesem Client.
IDebugClient5::SetInputCallbacks

Die SetInputCallbacks-Methode registriert ein Eingaberückrufobjekt beim Client. Diese Methode gehört zur IDebugClient5-Schnittstelle.
IDebugClient5::SetKernelConnectionOptions

Die SetKernelConnectionOptions-Methode aktualisiert einige der Verbindungsoptionen für ein Live-Kernelziel. Diese Methode gehört zur IDebugClient5-Schnittstelle.
IDebugClient5::SetKernelConnectionOptionsWide

Die SetKernelConnectionOptionsWide-Methode aktualisiert einige der Verbindungsoptionen für ein Live-Kernelziel.
IDebugClient5::SetOtherOutputMask

Die SetOtherOutputMask-Methode legt die Ausgabemaske für einen anderen Client fest. Diese Methode gehört zur IDebugClient5-Schnittstelle.
IDebugClient5::SetOutputCallbacks

Die SetOutputCallbacks-Methode registriert ein Ausgaberückrufobjekt bei diesem Client. Diese Methode gehört zur IDebugClient5-Schnittstelle.
IDebugClient5::SetOutputCallbacksWide

Die SetOutputCallbacksWide-Methode registriert ein Ausgaberückrufobjekt bei diesem Client.
IDebugClient5::SetOutputLinePrefixWide

Legt ein Präfix für breite Zeichenfolgen für Ausgabezeilen fest.
IDebugClient5::SetOutputMask

Die SetOutputMask-Methode legt die Ausgabemaske für den Client fest. Diese Methode gehört zur IDebugClient5-Schnittstelle.
IDebugClient5::SetProcessOptions

Die SetProcessOptions-Methode legt die Prozessoptionen fest, die sich auf den aktuellen Prozess auswirken. Diese Methode gehört zur IDebugClient5-Schnittstelle.
IDebugClient5::SetQuitLockString

Legt eine Zeichenfolge für die Sperre zum Beenden fest.
IDebugClient5::SetQuitLockStringWide

Legt eine Unicode-Zeichenfolge mit der Sperre zum Beenden der Sperre fest.
IDebugClient5::StartProcessServer

Die StartProcessServer-Methode startet einen Prozessserver.
IDebugClient5::StartProcessServerWide

Die StartProcessServerWide-Methode startet einen Prozessserver.
IDebugClient5::StartServer

Die StartServer-Methode startet einen Debugserver. Diese Methode gehört zur IDebugClient5-Schnittstelle.
IDebugClient5::StartServerWide

Die StartServerWide-Methode startet einen Debugserver.
IDebugClient5::TerminateCurrentProcess

Die TerminateCurrentProcess-Methode versucht, den aktuellen Prozess zu beenden. Diese Methode gehört zur IDebugClient5-Schnittstelle.
IDebugClient5::TerminateProcesses

Die TerminateProcesses-Methode versucht, alle Prozesse in allen Zielen zu beenden. Diese Methode gehört zur IDebugClient5-Schnittstelle.
IDebugClient5::WaitForProcessServerEnd

Die WaitForProcessServerEnd-Methode wartet, bis ein lokaler Prozessserver beendet wird. Diese Methode gehört zur IDebugClient5-Schnittstelle.
IDebugClient5::WriteDumpFile

Die WriteDumpFile-Methode erstellt eine Benutzermodus- oder kernel-modecrash-Dumpdatei. Diese Methode gehört zur IDebugClient5-Schnittstelle.
IDebugClient5::WriteDumpFile2

Die WriteDumpFile2-Methode erstellt eine Benutzermodus- oder kernel-modecrash-Dumpdatei. Diese Methode gehört zur IDebugClient5-Schnittstelle.
IDebugClient5::WriteDumpFileWide

Die WriteDumpFileWide-Methode erstellt eine Benutzermodus- oder kernel-modecrash-Dumpdatei. Diese Methode gehört zur IDebugClient5-Schnittstelle.

Anforderungen

Anforderung Wert
Zielplattform Windows
Kopfzeile dbgeng.h (einschließlich Dbgeng.h)

Weitere Informationen

IDebugClient4