Je dois intercepter le trafic de sortie LPT. Après quelques heures de recherche, j'ai compris que le seul moyen de le faire est d'écrire un pilote en mode noyau, plus précisément un "pilote de filtre" ...?Reniflant le trafic LPT
J'ai téléchargé le WDK, mais la terminologie et le grand nombre de types de pilotes sont un peu écrasants.
Je suis en train d'essayer de comprendre ce que genre du pilote que je devrais écrire; mon environnement cible est Windows XP SP2 et 3 seulement. Quelques informations de base, si c'est important: J'ai un tas d'applications DOS héritées qui impriment sur LPT1. J'aimerais pouvoir capturer cette sortie et rediriger ces données (après les appels GDI) vers une imprimante USB (réseau) moderne. Heureusement, la dernière partie du problème est facile. J'espère que quelqu'un pourrait me diriger dans la bonne direction. TIA.
Merci pour votre réponse. Je pense que détourner CreateFile/WriteFile et les amis fonctionnerait, mais j'ai le sentiment que cela ne fonctionnera pas pour une application 16 bits. –