Я написал драйвер виртуального принтера, который включает в себя 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" "Порт принтера"
Есть идеи, чего мне здесь не хватает?
Спасибо