<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">2016-06-02 18:03 GMT+02:00 Christophe FERRANDO <span dir="ltr"><<a href="mailto:christophe.ferrando@sylyca.com" target="_blank">christophe.ferrando@sylyca.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div link="#0563C1" vlink="#954F72" lang="FR"><div><p class="MsoNormal"><span style="color:#57585a">Hi,</span></p></div></div></blockquote><div><br></div><div>Hello Christophe,<br> <br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div link="#0563C1" vlink="#954F72" lang="FR"><div><p class="MsoNormal"><span style="color:#57585a"><u></u><u></u></span></p><p class="MsoNormal"><span style="color:#57585a"><u></u> <u></u></span></p><p class="MsoNormal"><span style="color:#57585a">With the last pcsclite version, i have a return of ScardEndTransaction = <u></u><u></u></span></p><p class="MsoNormal"><span style="color:#57585a">SCardEndTransaction:[8010001f] Feature not supported.<u></u><u></u></span></p><p class="MsoNormal" style="text-autospace:none"><span style="font-size:10.0pt;font-family:"Courier New";color:black">       </span><b><span style="font-size:10.0pt;font-family:"Courier New";color:#7f0055">case</span></b><span style="font-size:10.0pt;font-family:"Courier New";color:black"> 577 : {</span><span style="font-size:10.0pt;font-family:"Courier New""><u></u><u></u></span></p><p class="MsoNormal" style="text-autospace:none"><span style="font-size:10.0pt;font-family:"Courier New";color:black">               rv = </span><b><span style="font-size:10.0pt;font-family:"Courier New";color:#642880">SCardEstablishContext</span></b><span style="font-size:10.0pt;font-family:"Courier New";color:black">(SCARD_SCOPE_USER, NULL, NULL, &hContext);</span><span style="font-size:10.0pt;font-family:"Courier New""><u></u><u></u></span></p><p class="MsoNormal" style="text-autospace:none"><span style="font-size:10.0pt;font-family:"Courier New";color:black">               CHECK(</span><span style="font-size:10.0pt;font-family:"Courier New";color:#2a00ff">"SCardEstablishContext"</span><span style="font-size:10.0pt;font-family:"Courier New";color:black">, rv)</span><span style="font-size:10.0pt;font-family:"Courier New""><u></u><u></u></span></p><p class="MsoNormal" style="text-autospace:none"><span style="font-size:10.0pt;font-family:"Courier New";color:black">               rv = </span><b><span style="font-size:10.0pt;font-family:"Courier New";color:#642880">SCardConnect</span></b><span style="font-size:10.0pt;font-family:"Courier New";color:black">(hContext,mszReaders,</span><span style="font-size:10.0pt;font-family:"Courier New""><u></u><u></u></span></p><p class="MsoNormal" style="text-autospace:none"><span style="font-size:10.0pt;font-family:"Courier New";color:black">                         SCARD_SHARE_EXCLUSIVE,SCARD_PROTOCOL_T0, &hCard, &dwActiveProtocol);</span><span style="font-size:10.0pt;font-family:"Courier New""><u></u><u></u></span></p><p class="MsoNormal" style="text-autospace:none"><span style="font-size:10.0pt;font-family:"Courier New";color:black">               CHECK(</span><span style="font-size:10.0pt;font-family:"Courier New";color:#2a00ff">"SCardConnect"</span><span style="font-size:10.0pt;font-family:"Courier New";color:black">, rv);</span><span style="font-size:10.0pt;font-family:"Courier New""><u></u><u></u></span></p><p class="MsoNormal" style="text-autospace:none"><span style="font-size:10.0pt;font-family:"Courier New";color:black">               rv = </span><b><span style="font-size:10.0pt;font-family:"Courier New";color:#642880">SCardBeginTransaction</span></b><span style="font-size:10.0pt;font-family:"Courier New";color:black">(hCard);</span><span style="font-size:10.0pt;font-family:"Courier New""><u></u><u></u></span></p><p class="MsoNormal" style="text-autospace:none"><span style="font-size:10.0pt;font-family:"Courier New";color:black">               CHECK(</span><span style="font-size:10.0pt;font-family:"Courier New";color:#2a00ff">"SCardBeginTransaction"</span><span style="font-size:10.0pt;font-family:"Courier New";color:black">, rv);</span><span style="font-size:10.0pt;font-family:"Courier New""><u></u><u></u></span></p><p class="MsoNormal" style="text-autospace:none"><span style="font-size:10.0pt;font-family:"Courier New";color:black">               </span><b><span style="font-size:10.0pt;font-family:"Courier New";color:#642880">printf</span></b><span style="font-size:10.0pt;font-family:"Courier New";color:black">(</span><span style="font-size:10.0pt;font-family:"Courier New";color:#2a00ff">"<u>Enleve</u> <u>la</u> <u>carte</u>, <u>puis</u> <u>appuie</u> <u>sur</u> <u>une</u> <u>touche</u>!\n"</span><span style="font-size:10.0pt;font-family:"Courier New";color:black">);</span><b><span style="font-size:10.0pt;font-family:"Courier New";color:#642880">getchar</span></b><span style="font-size:10.0pt;font-family:"Courier New";color:black">();</span><span style="font-size:10.0pt;font-family:"Courier New""><u></u><u></u></span></p><p class="MsoNormal" style="text-autospace:none"><span style="font-size:10.0pt;font-family:"Courier New";color:black">               rv = </span><b><span style="font-size:10.0pt;font-family:"Courier New";color:#642880">SCardEndTransaction</span></b><span style="font-size:10.0pt;font-family:"Courier New";color:black">(hCard,SCARD_EJECT_CARD);</span><span style="font-size:10.0pt;font-family:"Courier New""><u></u><u></u></span></p><p class="MsoNormal" style="text-autospace:none"><span style="font-size:10.0pt;font-family:"Courier New";color:black">               CHECK(</span><span style="font-size:10.0pt;font-family:"Courier New";color:#2a00ff">"SCardEndTransaction"</span><span style="font-size:10.0pt;font-family:"Courier New";color:black">, rv);</span><span style="font-size:10.0pt;font-family:"Courier New""><u></u><u></u></span></p><p class="MsoNormal" style="text-autospace:none"><span style="font-size:10.0pt;font-family:"Courier New";color:black">               rv = </span><b><span style="font-size:10.0pt;font-family:"Courier New";color:#642880">SCardDisconnect</span></b><span style="font-size:10.0pt;font-family:"Courier New";color:black">(hCard, SCARD_LEAVE_CARD);</span><span style="font-size:10.0pt;font-family:"Courier New""><u></u><u></u></span></p><p class="MsoNormal" style="text-autospace:none"><span style="font-size:10.0pt;font-family:"Courier New";color:black">               CHECK(</span><span style="font-size:10.0pt;font-family:"Courier New";color:#2a00ff">"SCardDisconnect"</span><span style="font-size:10.0pt;font-family:"Courier New";color:black">, rv)</span><span style="font-size:10.0pt;font-family:"Courier New""><u></u><u></u></span></p><p class="MsoNormal" style="text-autospace:none"><span style="font-size:10.0pt;font-family:"Courier New";color:black">               rv = </span><b><span style="font-size:10.0pt;font-family:"Courier New";color:#642880">SCardReleaseContext</span></b><span style="font-size:10.0pt;font-family:"Courier New";color:black">(hContext);</span><span style="font-size:10.0pt;font-family:"Courier New""><u></u><u></u></span></p><p class="MsoNormal" style="text-autospace:none"><span style="font-size:10.0pt;font-family:"Courier New";color:black">               CHECK(</span><span style="font-size:10.0pt;font-family:"Courier New";color:#2a00ff">"SCardReleaseContext"</span><span style="font-size:10.0pt;font-family:"Courier New";color:black">, rv)</span><span style="font-size:10.0pt;font-family:"Courier New""><u></u><u></u></span></p><p class="MsoNormal" style="text-autospace:none"><span style="font-size:10.0pt;font-family:"Courier New";color:black">               </span><b><span style="font-size:10.0pt;font-family:"Courier New";color:#7f0055">break</span></b><span style="font-size:10.0pt;font-family:"Courier New";color:black">;</span><span style="font-size:10.0pt;font-family:"Courier New""><u></u><u></u></span></p><p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New";color:black">       }</span><span style="color:#57585a"><u></u><u></u></span></p><p class="MsoNormal"><span style="color:#57585a"><u></u> <u></u></span></p><p class="MsoNormal"><span style="color:#57585a">With the previous version, I had :<u></u><u></u></span></p><p class="MsoNormal"><span style="color:#57585a">SCardEndTransaction:[80100069] Card was removed.</span></p></div></div></blockquote><div><br></div><div>What is this "previous version" exactly?<br><br></div><div>Bye<br><br></div></div>-- <br><div class="gmail_signature" data-smartmail="gmail_signature"> Dr. Ludovic Rousseau</div>
</div></div>