Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
K ladění již spuštěného procesu by ladicí program měl použít DebugActiveProcess s identifikátorem procesu. Pokud chcete načíst seznam identifikátorů procesů, použijte funkci EnumProcesses nebo Process32First.
DebugActiveProcess připojí ladicí program k aktivnímu procesu. V tomto případě lze ladit pouze aktivní proces; podřízené procesy nemohou. Ladicí program musí mít odpovídající přístup ke spuštěnému procesu, aby mohl používat DebugActiveProcess. Další informace o přístupových právech najdete v tématu řízení přístupu.
Po vytvoření nebo připojení ladicího programu k procesu, který hodlá ladit, systém upozorní ladicí program na všechny ladicí události, ke kterým v procesu dochází, a, pokud je to zadáno, i v jakýchkoliv podřízených procesech. Další informace o ladění událostí naleznete v tématu Ladění událostí.
K odpojení od laděného procesu by ladicí program měl použít funkci DebugActiveProcessStop.