Sdílet prostřednictvím


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.