Why would you need to protect IFDHGetCapabilities() by a mutex? This function does only give information without changing anything in the driver.
It is designed with mutex in PC/SC Lite (not in my driver/ifdhandler).
I think that these mutex are needed because IFDHGetCapabilities gives also informations about card/slot.
For instance if the PC/SC Lite call IFDTransmit of an ifdhandler and if this process spend a long time and if in the same time IFDHGetCapabilities is called to know for example the Current CLK [1], we need a mutex.
Perhaps I am in the error and I have bad understood something.
[1] http://www.pcscworkgroup.com/Specifications/p3v10_ps.gz
Damien Sauveron
_______________________________________________ Muscle mailing list [EMAIL PROTECTED] http://lists.musclecard.com/mailman/listinfo/muscle
