USB Plug-and-Play симуляция - PullRequest
       8

USB Plug-and-Play симуляция

0 голосов
/ 17 февраля 2009

Мне было интересно, есть ли способ имитировать событие Plug and Play только с помощью программного обеспечения. Мы тестируем драйвер, и мы хотели протестировать установку драйвера с самого начала события pnp, но мы не хотим подключать настоящий принтер.

Ответы [ 2 ]

1 голос
/ 17 февраля 2009

Не совсем. Драйверы (в значительной степени по определению) работают так близко к оборудованию, что операционная система сталкивается с некоторыми серьезными проблемами. Это особенно касается реальных операционных систем, где важна производительность. Производительность - лучший аргумент в пользу эффективности, а это, в свою очередь, очень хороший аргумент против абстракции.

Для «умных» устройств, таких как принтеры, драйвер вполне может отправить серию запросов. Например, "Какую прошивку вы установили?" Потому что, если прошивка 1.0, драйвер, возможно, придется применить несколько обходных путей. Это честная игра в дизайне драйверов Plug and Play. Опять же, это будет нетривиально для подделки.

0 голосов
/ 17 февраля 2009

Я просто собираюсь выбросить это, потому что это первое, что пришло мне в голову.

Не мог бы кто-нибудь создать USB-ключ, который регистрируется как принтер? Таким образом, было бы неудобно отключить / подключить.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...