Debugfunktionen
Die folgenden Funktionen werden zum Debuggen verwendet.
Funktion | BESCHREIBUNG |
---|---|
CheckRemoteDebuggerPresent | Ermittelt, ob der angegebene Prozess gedebuggt wird. |
ContinueDebugEvent | Ermöglicht einem Debugger, einen Thread fortzusetzen, der zuvor ein Debugereignis gemeldet hat. |
DebugActiveProcess | Ermöglicht einem Debugger, einen aktiven Prozess anzufügen und ihn zu debuggen. |
DebugActiveProcessStop | Beendet das Debuggen des angegebenen Prozesses durch den Debugger. |
DebugBreak | Bewirkt, dass im aktuellen Prozess eine Haltepunktausnahme auftritt. |
DebugBreakProcess | Bewirkt, dass im angegebenen Prozess eine Haltepunktausnahme auftritt. |
DebugSetProcessKillOnExit | Legt die Aktion fest, die ausgeführt werden soll, wenn der aufrufende Thread beendet wird. |
FatalExit | Überträgt die Ausführungssteuerung an den Debugger. |
FlushInstructionCache | Leert den Anweisungscache für den angegebenen Prozess. |
GetThreadContext | Ruft den Kontext des angegebenen Threads ab. |
GetThreadSelectorEntry | Ruft einen Deskriptortabelleneintrag für den angegebenen Selektor und Thread ab. |
IsDebuggerPresent | Bestimmt, ob der aufrufende Prozess von einem Debugger im Benutzermodus gedebuggt wird. |
OutputDebugString | Sendet eine Zeichenfolge zur Anzeige an den Debugger. |
ReadProcessMemory | Liest Daten aus einem Speicherbereich in einem angegebenen Prozess. |
SetThreadContext | Legt den Kontext für den angegebenen Thread fest. |
WaitForDebugEvent | Wartet, bis ein Debugereignis in einem gedebuggten Prozess auftritt. |
WaitForDebugEventEx | Wartet auf das Auftreten eines Debugereignisses in einem zu debuggenden Prozess und aktiviert die Unterstützung für Unicode-Zeichenfolgen von OutputDebugStringW. |
Wow64GetThreadContext | Ruft den Kontext des angegebenen WOW64-Threads ab. |
Wow64GetThreadSelectorEntry | Ruft einen Deskriptortabelleneintrag für den angegebenen Selektor und WOW64-Thread ab. |
Wow64SetThreadContext | Legt den Kontext des angegebenen WOW64-Threads fest. |
WriteProcessMemory | Schreibt Daten in einen Speicherbereich in einem angegebenen Prozess. |