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

Reply via email to