Udostępnij przez


Kontrolowanie sesji serwera połączeń KD

Po uruchomieniu sesji zdalnej można użyć klienta inteligentnego tak, jakby debugował komputer docelowy z komputera, na którym jest uruchomiony serwer połączenia KD. Wszystkie polecenia będą zachowywać się tak, jak w tej sytuacji, z tą różnicą, że ścieżki są względne względem komputera klienta inteligentnego.

Używanie WinDbg jako inteligentny klient

Po uruchomieniu WinDbg jako klienta inteligentnego dla serwera połączeń KD, można użyć polecenia Debug | Stop Debugging, aby zakończyć sesję debugowania. W tym momencie usługa WinDbg przejdzie w tryb uśpienia i nie będzie już połączona z serwerem połączeń KD. Wszystkie kolejne debugowanie zostanie wykonane na komputerze, na którym jest uruchomiona usługa WinDbg. Nie można ponownie dołączyć do usługi połączenia KD przy użyciu pliku | Debugowanie jądra — można to zrobić tylko z poziomu wiersza polecenia.

zakończenie sesji

KD lub WinDbg może zakończyć albo zakończyć sesję debugowania w normalny sposób. Zobacz Kończenie sesji debugowania w usłudze WinDbg (wersja klasyczna)

w celu uzyskania szczegółów. Serwer połączenia KD pozostanie w eksploatacji i może być ponownie używany tyle razy, ile jest to wymagane. (Może być również używany przez dowolną liczbę równoczesnych sesji debugowania).

Serwer połączenia KD można zakończyć z dowolnego komputera. Aby zakończyć działanie z klienta inteligentnego, użyj polecenia .endpsrv (End Process Server). Aby zakończyć serwer połączenia KD z komputera, na którym jest uruchomiony, użyj Menedżera zadań, aby zakończyć proces kdsrv.exe.