I'm trying to capture the data that is sent to an OPOS printer driver, and control whether or not it should proceed.
My first thought was to develop a virtual OPOS printer driver, but before going deep into the code, i would like to probe if you know of any other better way to achieve this.
Is there any way of listening at the entrance of a specific OPOS driver, and then control whether the data proceeds or not to the printer OPOS driver ?
UPDATE I'm speaking of MS Windows XP and above.