Опыт работы с Windows 7 для виртуальных принтеров?
Я работаю над виртуальным принтером, который преобразует различные файлы в формат PDF.
Как вы знаете, Microsoft представила опыт работы с Device Stage Experience в Windows 7, что является хорошим способом настройки пользовательского интерфейса при взаимодействии с вашим устройством. Я загрузил и установил их комплект разработчика, только чтобы быстро узнать, что все связано с идентификатором оборудования вашего устройства.
Есть ли способ создать опытную сцену для виртуального устройства (например, наш виртуальный принтер с нулевым идентификатором оборудования)?
Спасибо.
Ответы
Ответ 1
Взгляните на пакет разработки Windows Device Experience, насколько я знаю, вы можете создать Stage Stage для любого устройства. Тот факт, что он виртуальный, известен только вам как разработчику драйвера. Windows не относится к ним иначе.
Там также хорошо o verview о том, как это сделать здесь.
Ответ 2
WinPcap может дать вам некоторый намек, вы можете получить источник здесь.
Он создает виртуальный адаптер ethernet для улавливания входящих/исходящих пакетов. Вы можете выбрать из него логику.
Ответ 3
Единственный способ сделать это - предоставить вашему виртуальному устройству нулевой идентификатор оборудования. Это, несомненно, создало бы другие проблемы - вам, несомненно, понадобится повышенный уровень аппаратной подделки.
Мартын