使用本机C应用程序中的FindNextPrinterChangeNotification
function,使用本地打印机时,它可以正常工作。
即。在打印时,FindNextPrinterChangeNotification
功能正确返回正在打印到本地打印机的打印机作业的句柄。
但是,当打印到 IPP printer (即通过Internet打印协议连接的打印机)时,FindNextPrinterChangeNotification
函数调用失败并且GetLastError()
返回ERROR_INVALID_HANDLE
。
Others seem to have the same issue到目前为止没有解决方案。
所以我的问题是:
您是否了解如何/是否在IPP打印机上成功使用打印机作业通知(与手动轮询新作业相比)?
(我正在使用Microsoft's PrintMon tool进行测试)