Поделиться через


Вкладка "Мои предпочтения"

В этом разделе описана страница "Мои настройки " средства проверки WDF. На этой странице можно задать параметры некоторых функций панели управления.

В верхней части вкладки "Мои предпочтения" вы найдете поле "Параметры отладчика в режиме пользователя ".

Снимок экрана: вкладка

Отладчики, перечисленные на этой странице, являются частью средств отладки для Windows. Чтобы скачать этот пакет, выберите поле "Средства отладки для Windows" при установке пакета SDK для Windows 8.1. Кроме того, выберите пользовательский отладчик (не от Майкрософт), выбрав "Использовать настраиваемый".

Начните с нажатия кнопки Выберите определенного отладчика и перейдите к отладчику пользовательского режима, который вы хотите использовать. Средства отладки для Windows устанавливаются по умолчанию в C:\Program Files (x86)\Windows Kits\8.1\Debuggers\<x86 | x64>. Список отладчиков неактивен, если путь к отладчику не указывает на допустимый путь.

Предпочтения отладчика используются в двух случаях:

  • Проверяющая программа WDF автоматически пытается подключить отладчик пользовательского режима, когда запускается новый процесс хоста драйвера, если на странице «Глобальные параметры WDF» выбрано поле «Автоматически запускать отладчик пользовательского режима по запросу».
  • При нажатии кнопки "Подключить отладчик пользовательского режима" к этой кнопке (также на вкладке "Глобальные параметры WDF "), средство проверки WDF пытается подключить отладчик пользовательского режима к указанному процессу узла.

Если выбрать поле Настраиваемая командная строка, средство проверки WDF передает указанную строку выбранному вами отладчику.

Командная строка по умолчанию для Debugging Tools for Windows обходит начальный останов, подключается к определенному PID и указывает отладчику отсоединиться от процесса и оставляет его работающим при закрытии отладчика. Полный список параметров командной строки для отладчиков, предоставляемых Корпорацией Майкрософт, см. в разделеCommand-Line Параметры.

Вы также можете изменить параметры по умолчанию. Рассмотрим пример.

-g -pd -server npipe:pipe=wudf_%u -p %u

В приведенной выше командной строке создается уникальное имя сервера для каждого экземпляра узла на основе идентификатора процесса (PID) процесса узла. Затем можно использовать имя сервера для отладки в удаленном режиме пользователя.

Если указать пользовательский отладчик (не в пакете средств отладки для Windows), необходимо указать для него настраиваемую командную строку.

На этом экране также можно выбрать, отображаются ли подсказки инструментов и если да, насколько долго.

Наконец, вы можете выбрать, что вы хотите, чтобы Проверка WDF выполняла, когда компьютер должен быть перезагружен, процессы хоста UMDF перезапущены или устройства перезапущены для вступления параметров в силу.

Если требуется вмешательство, и вы выбрали Сообщать о необходимых действиях и запрашивать разрешение, появится следующее диалоговое окно:

Снимок экрана: диалоговое окно

Выбранные элементы — это действия, необходимые для эффективного внесения всех изменений. Вы не можете переключать выбранные элементы.

Выбранные элементы отображаются в качестве руководства, если вы хотите нажать кнопку "Нет " и выполнить действия вручную. Порядок отображения действий — это порядок их выполнения.

Если вы выберете поле "Не запрашивать разрешение" снова... , выбор сохраняется, если вы не измените параметр перезагрузки на вкладке "Мои предпочтения".