Hallo,
Deine Fragen kann ich Dir nicht beantworten, aber bei den Sourcen findest Du unter madCodeHook\Demos\system wide\Printmonitor ein Programm (mit Quelltext), dass zum Teil Deinen gewünschten Aufgaben entspricht.
Wenn Du dort in der Prozedure HandlePrintNotification die Werte von SubItems.Add(
api) abgreifst, solltest Du Deinem Ziel näher kommen.