Ladění funkcí
Při ladění se používají následující funkce.
Funkce | Popis |
---|---|
CheckRemoteDebuggerPresent | Určuje, zda je zadaný proces laděný. |
ContinueDebugEvent | Umožňuje ladicí program pokračovat ve vlákně, které dříve oznámilo událost ladění. |
DebugActiveProcess | Umožňuje ladicí program připojit k aktivnímu procesu a ladit ho. |
debugActiveProcessStop | Zastaví ladicí program v ladění zadaného procesu. |
debugBreak | Způsobí, že v aktuálním procesu dojde k výjimce zarážky. |
DebugBreakProcess | Způsobí, že v zadaném procesu dojde k výjimce zarážky. |
DebugSetProcessKillOnExit | Nastaví akci, která se má provést při ukončení volajícího vlákna. |
FatalExit | Přenese řízení provádění do ladicího programu. |
FlushInstructionCache | Vyprázdní mezipaměť instrukcí pro zadaný proces. |
GetThreadContext | Načte kontext zadaného vlákna. |
GetThreadSelectorEntry | Načte položku tabulky popisovače pro zadaný selektor a vlákno. |
IsDebuggerPresent | Určuje, zda je volající proces laděný ladicí program v uživatelském režimu. |
OutputDebugString | Odešle řetězec do ladicího programu pro zobrazení. |
ReadProcessMemory | Čte data z oblasti paměti v zadaném procesu. |
SetThreadContext | Nastaví kontext pro zadané vlákno. |
WaitForDebugEvent | Čeká na událost ladění, ke které dojde v procesu, který je laděný. |
WaitForDebugEventEx | Čeká na událost ladění v ladicím procesu a umožňuje podporu řetězců Unicode z OutputDebugStringW. |
Wow64GetThreadContext | Načte kontext zadaného vlákna WOW64. |
Wow64GetThreadSelectorEntry | Načte položku tabulky popisovače pro zadaný selektor a podproces WOW64. |
Wow64SetThreadContext | Nastaví kontext zadaného vlákna WOW64. |
WriteProcessMemory | Zapisuje data do oblasti paměti v zadaném procesu. |