Bonjour,
je désire m'assurer de la fin d'un job d'impression (= impression de la dernière page physique du job) avant de lancer un deuxième job.
Mon problème est que je ne trouve pas ce genre de choses dans les API ou alors je n'ai pas du comprendre leur fonctionnement.
J'ai vu les fonctions FindFirstPrinterChangeNotification et autres mais c'est relatif au spool d'impression si j'ai bien compris. Hors ce spool peut envoyer deux jobs vers mon imprimante quasi en même temps et là j'ai des collisions de jobs(j'utilise des messages PJL pour afficher un message et le second message arrive avant la fin d'impression du premier job).
Je pensais aussi positionner un paramètre sur l'imprimante puis le lire pour savoir si je peux envoyer mon second job en faisant une boucle d'attente, mais j'ai pas trouvé ce genre de choses non plus.
Si quelqu'un a une quelconque idée pour que je puisse envoyer mes jobs séquentiellement et proprement pour éviter toute collision, ça serait cool.
Merci de votre aide
Ludoman
Partager