2013/8/22 Jerry Shun <[email protected]>:
> Hi,
>
> Thanks again for helping me.
> Yes, I am using the Citrix XenDesktop as the backend and app is running from 
> the Windows VM.
> I had attached the log that was working using 1.6.4.
> I did see the same control code 0x313520 got unknown status in the log as 
> well, but some how it did work.

This time your application is using the 2 different control codes:

First with the Windows version of CM_IOCTL_GET_FEATURE_REQUEST
winscard_svc.c:309:ContextThread() Received command: CONTROL from client 20
ifdhandler.c:1360:IFDHControl() ControlCode: 0x313520,
usb:046a/0010:libusb-1.0:5:19 (lun: 0)
Control TxBuffer:
Control RxBuffer:
ifdwrapper.c:652:IFDControl() Card not transacted: 606
ifdwrapper.c:654:IFDControl() ControlCode: 0x00313520 BytesReturned: 0
TxBuffer
RxBuffer
And it gets an error.

And then with the pcsc-lite version of CM_IOCTL_GET_FEATURE_REQUEST
ifdhandler.c:1360:IFDHControl() ControlCode: 0x42000D48,
usb:046a/0010:libusb-1.0:5:19 (lun: 0)
Control TxBuffer:
Control RxBuffer: 06 04 42 33 00 06 07 04 42 33 00 07 0A 04 42 33 00
0A 12 04 42 33 00 12
winscard_svc.c:684:ContextThread() CONTROL rv=0x0 for client 20

If your are using the SAME application with pcsc-lite 1.8.8 and 1.6.4
then that is a very strange behavior.
Are you sure it is the SAME application in both cases?

Bye

-- 
 Dr. Ludovic Rousseau

_______________________________________________
Muscle mailing list
[email protected]
http://lists.musclecard.com/mailman/listinfo/muscle_lists.musclecard.com

Reply via email to