PCSC-Frage
-
Hallo,
ich suche eine Möglichkeit ein Signal abzufangen,
das mir sagt, dass eine Chipkarte eingesteckt wurde.wenn man pcscd mit -fd gesprächig macht, wird auf der Konsole
eventhandler.c:419:EHStatusHandlerThread() Card inserted into SCR335 USB Smart Card Reader
ausgegeben, wenn eine Karte in den Chipkartenleser eingesteckt wurde.
Wie könnte ich das in einem c/c++ Programm abfangen?
Wenn ich irgendwie eventhandler.c modifizeren könnte..
http://pcsclite.alioth.debian.org/api/eventhandler_8c.html
Zeile: 423Danke fürs helfen!
-
Ich kenne mich mit der API nicht aus und habe es nur gerade überflogen. Aber ist
EHSpawnEventHandler
nicht genau dafür gedacht, dass du einen eigenen Signalhandler einbringst?
-
Meinst du nicht EHStatusHandlerThread()?
-
ok hatte übersehen, dass die Fkt von EHSpawnEventHandler() aufgerufen wird.
Aber woher bekomme ich config.h?
siehe http://pcsclite.alioth.debian.org/api/eventhandler_8c.html