Как определить, требуется ли для устройства пользовательский подключаемый модуль простого действия ввода-вывода WDTF
Если удаленный компьютер настроен для тестирования с помощью Visual Studio, можно запустить тест служебной программы, который отображает все устройства с подключаемыми модулями простого ввода-вывода WDTF. Тест также возвращает список устройств на тестовом компьютере, которые не поддерживают простой ввод-вывод WDTF. Если устройство не поддерживается, его можно создать в Visual Studio с помощью шаблона подключаемого модуля простого действия ввода-вывода WDTF . См. раздел Настройка ввода-вывода для устройства с помощью подключаемого модуля простого ввода-вывода WDTF.
Предварительные требования
- Тестируемое устройство устанавливается на тестовом компьютере.
- Пакет драйвера, подписанный тестом и установленный на тестовом компьютере. Чтобы убедиться, что драйвер установлен правильно, см. статью Тестирование пакета драйверов.
- Тестирование компьютеров, настроенных и подготовленных для развертывания. См. статью Тестирование драйвера во время выполнения с помощью Visual Studio
Instructions
Протестируйте устройство, чтобы узнать, нужно ли настроить подключаемый модуль простого действия ввода-вывода WDTF
WDK предоставляет тест служебной программы, который можно запустить, чтобы определить, существует ли подключаемый модуль простого ввода-вывода WDTF для вашего типа устройства.
Откройте Обозреватель группы тестирования драйверов. В меню Драйвер выберите пункт Test Driver Driver Test Driver (Тестовая группа драйвера драйвера >> Обозреватель).
Создайте тестовую группу.
В окне Группа тестов драйверов щелкните Добавить или удалить тесты.
В диалоговом окне Добавление или удаление тестов выберите Все тесты\Служебные программы из списка Категории тестов устройств и добавьте тест Отображать устройства с подключаемыми модулями простого ввода-вывода WDTF. Нажмите кнопку ОК. Сохраните тестовую группу.
Запустите тестовую группу, включающую тест служебной программы . Отображение устройств с подключаемыми модулями простого ввода-вывода WDTF.
Откройте TestTextlog для теста и убедитесь, что устройство отображается как устройство с подключаемым модулем простого ввода-вывода WDTF. Если устройство указано в списке, вам не нужно создавать подключаемый модуль простого ввода-вывода для устройства. Вы можете запустить тесты Device Fundamental, и автоматически будет выбран правильный подключаемый модуль для вашего типа устройства. Сведения о предоставленных тестах см. в статье Выбор и настройка тестов Device Fundamental.
Если для устройства нет подключаемого модуля ввода-вывода, необходимо создать его, настроив предоставленный шаблон подключаемого модуля простого ввода-вывода WDTF.
Пример журнала тестового текста
WDTF_TEST : INFO :
WDTF_TEST : INFO : Devices that we do NOT have a simple I/O Plug-in for
WDTF_TEST : INFO :
WDTF_TEST : INFO : Intel(R) ICH10 Family USB Universal Host Controller - 3A68 PCI\VEN_8086&DEV_3A68&SUBSYS_3035103C&REV_02\3&33FD14CA&0&D1
WDTF_TEST : INFO : Generic Non-PnP Monitor DISPLAY\DEFAULT_MONITOR\5&1934D7DD&0&UID259
....
WDTF_TEST : INFO : Devices that we have a simple I/O Plug-in for
WDTF_TEST : INFO :
WDTF_TEST : INFO : Generic volume (I:) STORAGE\VOLUME\{A6EA1A2E-87E6-11E1-9834-806E6F6E6963}#0000006F7FD00000
WDTF_TEST : INFO : Generic volume (G:) STORAGE\VOLUME\_??_USBSTOR#DISK&VEN_GENERIC&PROD_STORAGE_DEVICE&REV_9744#000000000010&2#{53F56307-B6BF-11D0-94F2-00A0C91EFB8B}
.....
Связанные темы
Настройка ввода-вывода для устройства с помощью подключаемого модуля простого действия ввода-вывода WDTF
Предоставленные подключаемые модули простого ввода-вывода WDTF