How to work with a Smart Card

7heViking picture 7heViking · Oct 31, 2011 · Viewed 12.8k times · Source

My project I am working on a small program which has to set an alarm if the user locks the computer without removing the Smart Card from the computer.

I am using C# with WPF and .Net 4.0 and my smartcard is version V4.2C

My problem I have all the functionality to work but I simply don't know how to detect if the Smart Card is in the Smart Card Reader.

I have tried to search on google but with no result so I hope some of you can help me.

Answer

Øyvind Bråthen picture Øyvind Bråthen · Oct 31, 2011

Usually you would want to use the PC/SC framework for talking with a smart card, but it can be quite some work to implement from scratch yourself.

I would recommend to look into some existing project and get some ideas from there, as there are many projects that implements PC/SC in .NET.

Take this one from CodeProject for example.