Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Вы можете перенаправить входные и выходные данные отладчика пользовательского режима в отладчик ядра. Это перенаправление позволяет отладчику ядра управлять определенным сеансом отладки в пользовательском режиме, который происходит на целевом компьютере.
В качестве отладчика ядра можно использовать KD или WinDbg. Обратите внимание, что многие знакомые функции WinDbg недоступны в этом сценарии. Например, нельзя использовать окно "Локальные", окно "Дизассембли" или окно "Стек вызовов", а также нельзя пошагово выполнять исходный код. Это связано с тем, что WinDbg выступает только в качестве средства просмотра для отладчика (NTSD или CDB), работающего на целевом компьютере.
В качестве отладчика пользовательского режима можно использовать CDB или NTSD. NTSD является лучшим выбором, так как он требует минимальных ресурсов от процессора и операционной системы компьютера, приложение которого выполняется отладка. Фактически при запуске NTSD под управлением отладчика ядра не создается окно NTSD. С помощью NTSD можно выполнять отладку в пользовательском режиме через последовательный порт в начале этапа загрузки и в конце завершения работы.
Примечание. Команда.shellне поддерживается, если выходные данные отладчика пользовательского режима перенаправляются в отладчик ядра.
В этом разделе приведено следующее:
Запуск сеанса отладки описывает, как начать сеанс, в котором отладчик пользовательского режима управляется отладчиком ядра.
Переключение режимов описывает четыре различных режима, которые участвуют, и как переключаться между ними.
Когда использовать этот метод описывает сценарии, в которых этот метод особенно полезен.
объединение этого метода с удаленной отладкой описывает, как управлять отладчиком пользовательского режима из отладчика ядра и использовать его в качестве сервера отладки одновременно. Это сочетание может быть полезно, если символы пользовательского режима находятся на сервере символов.