0

ネイティブ C アプリケーションのFindNextPrinterChangeNotification関数を使用すると、ローカルプリンターを使用するときに期待どおりに動作します。

つまり、印刷時に、FindNextPrinterChangeNotification関数は印刷中のプリンター ジョブのハンドルをローカル プリンターに正しく返します。

ただし、IPP プリンター(つまり、インターネット印刷プロトコルを介して接続するプリンター) に印刷する場合、FindNextPrinterChangeNotification関数呼び出しは失敗し、GetLastError()が返されますERROR_INVALID_HANDLE

他の人は、これまでのところ解決策がなく、同じ問題を抱えているようです

だから私の質問は:

IPP プリンターで (新しいジョブを手動でポーリングするのではなく) プリンター ジョブ通知を正常に使用する方法/使用するかどうかを認識していますか?

(テストにはMicrosoft の PrintMon ツールを使用しています)

4

0 に答える 0