我写了一个虚拟打印机驱动程序,其中包含打印监视器DLL以及infs。唯一的问题是,当我尝试运行下面的命令,我得到“指定的端口是未知的,错误0x0000704。打印监视器 - 安装时出错
RUNDLL32 printui.dll,PrintUIEntry/IF/B‘A打印机’/ F A打印机安装的.inf/R“A打印机端口”/M“A打印机”
它有点儿奇怪,因为我可以在以下地点
HKEY_LOCAL_MACHINE“系统\ CurrentControlSet \控制\打印\显示器\ A打印机看到A打印机端口注册表港口
以下字符串条目
“驱动程序” “aport.dll” “名称”, “A打印机端口”
任何想法,我是缺少在这里?
感谢
显示器支持的端口名称可以存储在任何地方。由监视器知道它存储端口名称的位置,并且该位置不得与另一台监视器使用的注册表键不同。那么当你的显示器创建一个新的端口时,你的显示器将存储哪个端口名? –