Hallo Leute,
ich müsste mit einer simplen Abfrage ermitteln ob an den PC eine Smartcard angeschlossen ist. Dabei ist es irrelevant ob ein oder mehrere Smartcards. Es muss nur ermittelt werden
a) ja es ist eine Smartcard angesteckt
b) nein es keine Smartcard angesteckt
Dabei möchte ich aber nicht "testweise" die Smartcard oder den Reader per API ansprechen, da ich diesen dann für eine andere Anwendung blockieren würde.
Also würde es wohl am Besten sein irgendwie ermitteln zu können, ob ein Eintrag im Gerätemanager existiert.
Hintergrund warum ich das brauche:
Meine Anwendung spricht über eine Fremdhersteller-Funktion eine Smartcard an. Ich verwende aber einen Bluetooth-Reader und wenn dieser nach 3 Minuten in den Standby fällt, ist die Smartcard für die Fremdhersteller-Funktion nicht mehr verfügbar und es kommt zu weiterführenden Problemen.
Daher möchte ich vor dem Aufruf der Fremdhersteller-Funktion einfach abfragen ob die Smartcard noch im Gerätemanager gelistet ist (und somit aktiv ist).
Danke für Eure Hilfe.
LG Roland
*Topic verschoben*
ich müsste mit einer simplen Abfrage ermitteln ob an den PC eine Smartcard angeschlossen ist. Dabei ist es irrelevant ob ein oder mehrere Smartcards. Es muss nur ermittelt werden
a) ja es ist eine Smartcard angesteckt
b) nein es keine Smartcard angesteckt
Dabei möchte ich aber nicht "testweise" die Smartcard oder den Reader per API ansprechen, da ich diesen dann für eine andere Anwendung blockieren würde.
Also würde es wohl am Besten sein irgendwie ermitteln zu können, ob ein Eintrag im Gerätemanager existiert.
Hintergrund warum ich das brauche:
Meine Anwendung spricht über eine Fremdhersteller-Funktion eine Smartcard an. Ich verwende aber einen Bluetooth-Reader und wenn dieser nach 3 Minuten in den Standby fällt, ist die Smartcard für die Fremdhersteller-Funktion nicht mehr verfügbar und es kommt zu weiterführenden Problemen.
Daher möchte ich vor dem Aufruf der Fremdhersteller-Funktion einfach abfragen ob die Smartcard noch im Gerätemanager gelistet ist (und somit aktiv ist).
Danke für Eure Hilfe.
LG Roland
*Topic verschoben*
Liebe Grüße
Roland Berghöfer
Meine aktuellen und kostenlos verwendbaren Tools (mit VB.NET erstellt): freeremarkabletools.com | priconman.com | SimpleCalendar | AudibleTouch | BOComponent.com | bonit.at
Roland Berghöfer
Meine aktuellen und kostenlos verwendbaren Tools (mit VB.NET erstellt): freeremarkabletools.com | priconman.com | SimpleCalendar | AudibleTouch | BOComponent.com | bonit.at
Dieser Beitrag wurde bereits 3 mal editiert, zuletzt von „Marcus Gräfe“ ()