在 windows -> 打印机和设备 -> 实际打印队列中,有(最后一个)列称为 Port就像这里
启用打印机池时,这将显示文档正在打印的端口名称(对于真实打印机),例如第一个 c:\ports\p1,第二个 c:\ports\p2(或 port_2121 和 port_2122 ...等)。我想获得相同的信息。
我检查了Enumjobs和 JOB_INFO_1 - 4 结构,它们都没有端口或端口名成员。我测试过,pPrinterName 也总是一样的。因此,即使从那一侧也无法访问。
知道如何获得打印作业的端口吗?(就像打印队列一样)
谢谢