|
Neohapsis is currently accepting applications for employment. For more information, please visit our website www.neohapsis.com or email hr@neohapsis.com |
From: Roger Brown (roger.brown
snapper.co.nz)
Date: Fri Oct 08 2010 - 12:58:18 CDT
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Are you using SCARD_SHARE_EXCLUSIVE when connecting to the card?
Does Select File/App not reset your applet/card? 00 A4 04 00 ....
-----Original Message-----
From: muscle-bounces
lists.musclecard.com [mailto:muscle-bounces
lists.musclecard.com] On Behalf Of Stef Hoeben
Sent: Saturday, 9 October 2010 4:24 a.m.
To: MUSCLE
Subject: RE: [Muscle] Configure error on Mac OSX 10.5.x
Hello,
(sorry, slightly off-topic: about PCSC but not restricted to pcsc-lite)
here's our problem: a 3rd party app, without our control, messes
up our smart by regularly sending a number of APDUs that the card
doesn't digest well. Only solution seems to be a warm or cold reset.
So we do an SCardBeginTransaction() and when we send a command
using SCardTransmit(), we see the card is messed up.
Now the question is: can we do a reset without losing our exclusive
hold on the card? (Because otherwise the 3rd party app messes up
the card again.)
This doesn't seem to work:
SCardBeginTransaction()
SCardTransmit() --> here we notice the card is messed up
SCardReconnect(SCARD_RESET_CARD) --> resets but also break the
transaction
SCardBeginTransaction
SCardTransmit()
The reason is that the 3rd party app is often faster to do an
SCardBeginTransaction() and messes up the card again.
Any bright ideas? Or something obvious that we missed?
Thanks, best regards,
Stef
_______________________________________________
Muscle mailing list
Muscle
lists.musclecard.com
http://lists.drizzle.com/mailman/listinfo/muscle
_______________________________________________
Muscle mailing list
Muscle
lists.musclecard.com
http://lists.drizzle.com/mailman/listinfo/muscle
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]