在Windows->打印机和设备 ->实际打印队列中有(最后一个(列,称为端口,如下
启用打印机池时,这显示了文档的端口名称(对于真实打印机(,如第一个C: ports p1,第二个C: ports p2(或port_2121和port_2122 ... etc((。我想获得相同的信息。
我检查了enumjobs,job_info_1-4结构,其中一个没有端口或portname成员。我进行了测试,并且pprintername也总是一样。因此,即使从那一侧也无法访问。
有什么想法我如何获取作业打印的端口?(就像打印队列一样(
thx
您可以使用FindNextPrinterChangeNotification
字段使用CC_1函数来执行此操作。当启用打印机池时,可以更改此值,并且一个端口为buzy