Монитор печати - ошибка при установке - PullRequest
1 голос
/ 22 сентября 2011

Я написал драйвер виртуального принтера, который включает в себя dll монитора печати, а также infs. Единственная проблема заключается в том, что когда я пытаюсь запустить установку с помощью команды ниже, я получаю "указанный порт неизвестен, ошибка 0x0000704.

rundll32 printui.dll, PrintUIEntry / if / b "aPrinter" / f aprinter.inf / r "Порт aPrinter" / m "aPrinter"

Это немного странно, потому что я вижу порт aPrinter в реестре в следующем месте

HKEY_LOCAL_MACHINE "SYSTEM \ CurrentControlSet \ Control \ Print \ Monitors \ aПринтерный порт

со следующими строковыми записями

"Драйвер" "aport.dll" "name" "Порт принтера"

Есть идеи, чего мне здесь не хватает?

Спасибо

1 Ответ

0 голосов
/ 22 сентября 2011

Когда я вручную устанавливаю порт принтера, я устанавливаю его в реестре под монитором печати, который я хочу использовать с принтером.

SYSTEM\CurrentControlSet\Control\Print\Monitors\your_monitor_name\aPrinter Port
...