Well, I've used the SCardControl functionality in my driver to send/receive
commands from different types of USB devices (enhanced smartcard reader
w/LCD, composite device, etc.) and it has worked very well for me.

In certain cases, I've had to use the SCardControl function as simply a
transfer agent and marshalled/demarshalled my messages in the driver, but
that wasn't much of a chore.

If what you care about is this type of functionality, then you need to flesh
out the IFDHControl function in your driver to handle the extended features
of your device (ie. Read/write to LCD, etc.)

Mike

On 2/7/02 3:27 PM, "Joe Phillips" <[EMAIL PROTECTED]> wrote:

> I have a smartcard reader device which includes extra features like LCD
> display, keypad, motorized card feeder, and magstripe reader.
> 
> Can I access these features through PCSClite?  If so, what functions do
> I use?
> 
> I have the docs for this device and would *like* to write a PCSClite
> driver for it but I would need to use some of the extra features in my
> applications.  I don't want to write a driver if the device can't really
> fit into PCSClite properly.
> 
> any suggestions?
> 
> -joe

***************************************************************
Unix Smart Card Developers - M.U.S.C.L.E.
(Movement for the Use of Smart Cards in a Linux Environment)
http://www.linuxnet.com/
To unsubscribe send an email to [EMAIL PROTECTED] with
unsubscribe sclinux
***************************************************************

Reply via email to