Hallo Andreas.
Bei mir wird das Accounting im Netzwerk-Drucker erledigt - und den kann ich dann per
SNMP o.ä. befragen. Dein Ansatz liest sich so, als ob du gar keinen Netzwerk-Drucker hast, sondern einen freigegebenen Arbeitsplatz-Drucker verwendest. Bevor du eine Software-Lösung zusammen stöpselst, die vom Ansatz her schon unzuverlässig ist, solltest du überlegen, ob es nicht viel günstiger ist einen vernünftigen Drucker zu kaufen. Dein Programm müsste als Dienst auf dem Arbeitsplatz-Rechner laufen, der die Drucker-Freigabe macht. Willst du dann periodisch beim Spooler anfragen, was so in seiner Warteschlange steht?
Grüße vom marabu