本地下层文件

时间:2016-05-26 07:51:25

标签: windows

我正在使用桌面应用程序来监视假脱机程序并显示打印作业。此应用程序使用FindFirstPrinterChangeNotification()和FindNextPrinterChangeNotification()与PRINTER_CHANGE_ADD_JOB来监视添加到打印机的作业。添加作业后,我使用EnumJobs获取作业名称和状态。我从EnumJobs获得了本地下层文档的名称,虽然作业得到正确打印,后台打印程序也正确显示作业名称。在调用EnumJobs之前我试图给出一些延迟,但是在这种情况下,作业被假脱机并且没有返回任何内容。请告诉我如何正确获取作业名称。

Windows 8.1和Windows 10中的行为相同。

0 个答案:

没有答案