To the list: The minidriver has code to test for reader features to be able to use a PIN PAD reader. Someone added that code. Could they please respond to this thread?
I would suspect that the calling applications also need to be updated, and this may be the problem. Is there a minidriver application that can be used with a PIN PAD reader? If so what is it and what reader was used? On 9/7/2012 9:33 AM, Taylor, Tim wrote: > On Thu, 2012-09-06 at 15:06 -0500, Douglas E. Engert wrote: > >>> With the PKCS#11 OpenSC calls pcsc_detect_readers and this calls >>> the detect_reader_features. >>> >>> With the minidriver, the Microsoft code passes in the handles of >>> open connections to PC/SC, and pcsc_detect_readers is not called, >>> so no special features get detected. >>> >>> It might be possible call the pcsc_reader_features from the minidriver >>> but it would require some code changes and testing. >> >> What version of OpenSC are your using? >> >> On What Windows OS? >> >> Looking closer the reader-pcsc.c in github has two sets of code, one >> for normal pcsc used by PKCS#11 and one for cardmod i.e. minidriver, >> that check for reader features for the pin pad. >> >> http://msdn.microsoft.com/en-us/windows/hardware/gg487500.aspx >> >> Version 6 says External PINs for PIN PAD are new. >> Vista and later. >> >> Version 7 Talks about External PINs. >> Windows 7 and later. >> >> So the code may be there. A trace might be helpful. > > I'm on Windows 7, fully patched. > > "opensc-tool -i" returns: > opensc 0.12.2 [Microsoft 1600] > Enabled features:pcsc openssl zlib > > - Tim > _______________________________________________ > opensc-devel mailing list > opensc-devel@lists.opensc-project.org > http://www.opensc-project.org/mailman/listinfo/opensc-devel > > -- Douglas E. Engert <deeng...@anl.gov> Argonne National Laboratory 9700 South Cass Avenue Argonne, Illinois 60439 (630) 252-5444 _______________________________________________ opensc-devel mailing list opensc-devel@lists.opensc-project.org http://www.opensc-project.org/mailman/listinfo/opensc-devel