Monitorear cola de impresión en Windows

En este artículo te voy a enseñar a monitorear la cola de impresión de una impresora de Windows para saber cuando un trabajo ha sido agregado, básicamente vas a escuchar el evento de cuando alguien envía un trabajo de impresión a una impresora. Esto va a servir para obtener una notificación cada vez que un documento es enviado para ser impreso en cualquier impresora, y a partir de ahí poder realizar otras acciones, sin importar el lugar desde donde el trabajo de impresión fue enviado. Vamos a usar las APIs de Windows, específicamente OpenPrinter, FindFirstPrinterChangeNotification y FindNextPrinterChangeNotification usando C++, pero me imagino que esto que haremos puede hacerse desde cualquier lenguaje de programación como C#, Python, etcétera. ...

mayo 11, 2024 · 4 min · 844 palabras · Parzibyte