Hello,

I've pushed two commits to the wip/smartcard:

https://github.com/OSSystems/FreeRDP/tree/wip/smartcard

Those intent to remove all service->scard_* functions, by using the API's 
get_event. They are a close approach (I think) to what is acceptable to push 
into FreeRDP/master.

I need some comments in these commits and of course, more tests. If you've got 
any other clues on how to best fit those operations in the API, please let me 
know.

Thank you for the attention,

Eduardo Fiss Beloni
55 53 8117 8244


--- On Mon, 2/5/11, Eduardo Beloni <bel...@ossystems.com.br> wrote:
> 
> I wish it could be that simple, but according to the
> documentation, "Smart Card Redirection is an asynchronous
> client/server protocol". So, if I'm not mistaken, it isn't
> something that we can check fds, or stuff like we are doing
> for the other plugins. I just can't find so far a more
> simple way to process smart card requests but enqueue irp's
> up and creating threads for their processing.
> 
> And, for example, the protocol doesn't call a "create" for
> the smart card redirection, so, I've done it through
> srv->scard_*... My point is, there are calls that I just
> couldn't adapt to the current API interface. Smart card
> redirection is not like an ordinary plugin...
> 
> I'm working on your suggestions right now, trying to make
> scard fit in the current API, if possible. Any other tips
> are welcome :)
> 


------------------------------------------------------------------------------
WhatsUp Gold - Download Free Network Management Software
The most intuitive, comprehensive, and cost-effective network 
management toolset available today.  Delivers lowest initial 
acquisition cost and overall TCO of any competing solution.
http://p.sf.net/sfu/whatsupgold-sd
_______________________________________________
Freerdp-devel mailing list
Freerdp-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freerdp-devel

Reply via email to