Вкладка "Мои настройки"
В этом разделе описывается страница "Мои настройки " средства проверки WDF. На этой странице можно задать параметры для некоторых функций панели управления.
В верхней части вкладки Мои настройки вы найдете поле Параметры пользовательского режима отладчика .
Отладчики, перечисленные на этой странице, входят в состав средств отладки для Windows. Чтобы скачать этот пакет, установите флажок Средства отладки для Windows при установке пакета Windows SDK для Windows 8.1. Кроме того, можно выбрать пользовательский (сторонний) отладчик, выбрав Использовать пользовательский.
Начните с нажатия кнопки Выбрать конкретный отладчик и перейдите к отладчику пользовательского режима, который вы хотите использовать. Средства отладки для Windows по умолчанию устанавливаются в папку C:\Program Files (x86)\Windows Kits\8.1\Debuggers\<x86 | x64>. Список отладчиков неактивен, если в пути к отладчику не указан допустимый путь.
Предпочтения отладчика используются в двух случаях:
- WDF Verifier автоматически пытается подключить отладчик пользовательского режима при запуске нового процесса узла драйвера, если на странице Глобальные параметры WDF установлен флажок Автоматически запускать отладчик пользовательского режима при запросе.
- При нажатии кнопки Подключить отладчик пользовательского режима к этому процессу (также на вкладке Глобальные параметры WDF ) средство проверки WDF пытается подключить отладчик пользовательского режима к указанному хост-процессу.
Если выбрано поле Настроенная командная строка , средство проверки WDF передает указанную строку в любой выбранный отладчик.
Командная строка по умолчанию для отладчиков средств отладки для Windows обходит начальный разрыв, присоединяется к определенному PID и предписывает отладчику отсоединиться от процесса и оставить его запущенным при закрытии отладчика. Полный список параметров командной строки для отладчиков, предоставляемых Корпорацией Майкрософт, см. в разделе Параметры командной строки.
Вы также можете изменить параметры по умолчанию. Пример:
-g -pd -server npipe:pipe=wudf_%u -p %u
Приведенная выше командная строка создает уникальное имя сервера для каждого экземпляра узла на основе ИДЕНТИФИКАТОРа процесса узла. Затем можно использовать имя сервера для отладки в удаленном пользовательском режиме.
При указании пользовательского отладчика (который отсутствует в пакете Средств отладки для Windows), необходимо указать для него пользовательскую командную строку.
На этом экране можно также указать, нужно ли отображать подсказки инструментов и, если да, на какой срок.
Наконец, можно выбрать, что будет делать средство проверки WDF, когда необходимо перезагрузить компьютер, перезапустить хост-процессы UMDF или перезапустить устройства, чтобы параметры вступили в силу.
Если требуется вмешательство и выбран пункт Отчет о необходимых действиях и запрос разрешения, появится следующее диалоговое окно:
Выбранные элементы — это действия, необходимые для того, чтобы все изменения вступили в силу. Вы не можете переключать выделенные фрагменты.
Выбранные варианты отображаются в качестве руководства на случай, если вы хотите нажать кнопку Нет и выполнить действия вручную. Порядок, в котором отображаются действия, — это порядок их выполнения.
Если вы установите флажок Не запрашивать разрешение еще раз... , ваш выбор сохранится, если вы не измените параметр перезагрузки на вкладке Мои настройки.