Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
После запуска удаленного сеанса смарт-клиент можно использовать, как если бы он отладил целевое приложение на одном компьютере. Все команды будут вести себя так, как в этой ситуации, за исключением того, что пути указываются относительно компьютера интеллектуального клиента.
использование WinDbg в качестве смарт-клиента
После запуска WinDbg в качестве смарт-клиента для сервера обработки в пользовательском режиме он будет оставаться присоединенным к серверу обработки постоянно. Если сеанс отладки завершен, команда меню Файл | Подключиться к процессу или команда .tlist (список идентификаторов процессов) отобразит все процессы, выполняемые на компьютере, на котором работает сервер процессов. WinDbg может подключиться к любому из этих процессов.
Файл | Команда [Открыть исполняемый файл] не может использоваться. Новый процесс можно создать только в том случае, если он включен в командную строку WinDbg.
В этой ситуации WinDbg не сможет выполнять отладку процессов на компьютере, где он запущен, и не сможет запустить сеанс отладки ядра.
завершение сеанса
CDB или WinDbg может выйти или завершить сеанс отладки обычным образом. См. окончание сеанса отладки в WinDbg (Classic) для получения подробной информации. Сервер обработки останется в эксплуатации и может использоваться повторно столько раз, сколько нужно. (Его также можно использовать для любого количества одновременных сеансов отладки.)
Сервер обработки можно завершить с любого компьютера. Чтобы завершить работу с смарт-клиента, используйте команду .endpsrv (End Process Server). Чтобы завершить работу сервера обработки с компьютера, на котором он запущен, используйте диспетчер задач для завершения процесса dbgsrv.exe.