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.
Po spuštění vzdálené relace je možné chytrého klienta použít, jako při ladění cílové aplikace na jednom počítači. Všechny příkazy se budou chovat stejně jako v této situaci, s tím rozdílem, že cesty jsou relativní k počítači chytrého klienta.
Použití WinDbg jako inteligentního klienta
Po spuštění WinDbg jako inteligentního klienta pro procesový server v uživatelském režimu zůstane trvale připojený k procesovém serveru. Pokud je relace ladění ukončena, příkaz nabídky Soubor | Připojit k procesu nebo příkaz .tlist (Vypsat ID procesů) zobrazí všechny procesy běžící na počítači, na kterém běží procesový server. WinDbg se může připojit k některému z těchto procesů.
Soubor | Otevřít spustitelný soubor nelze použít. Nový proces lze vytvořit pouze v případě, že je součástí příkazového řádku WinDbg.
V takovém případě nebude WinDbg moct ladit procesy v počítači, na kterém je spuštěný, ani nebude moci spustit relaci ladění jádra.
Ukončení relace
CDB nebo WinDbg může ukončit nebo dokončit ladicí relaci běžným způsobem. Podrobnosti najdete v tématu Ukončení ladicí relace ve WinDbg (Classic). Procesový server zůstane v provozu a můžete ho znovu použít tolikrát, kolikrát potřebujete. (Lze ho také použít pro libovolný počet souběžných ladicích relací.)
Procesový server lze ukončit z libovolného počítače. Pokud ho chcete ukončit z inteligentního klienta, použijte příkaz .endpsrv (End Process Server). Chcete-li ukončit procesový server z počítače, na kterém běží, ukončete proces dbgsrv.exe pomocí Správce úloh.