I want to read fundamental data like name, address and such from a german insurance health card (egK). I got a scm sdi011 card reader and i use c#. I already get the ATR String from card/cardreader but I don't know how to go on. Would be nice if someone can tell me what to do now.
Here is my code:
WinSCard card = new WinSCard();
try {
card.EstablishContext();
card.ListReaders();
string szReader = card.ReaderNames[1];
card.Connect(szReader);
string ATRStr = card.AtrString;
ATRBox.Text = ATRStr;
} catch (WinSCardException exception) {
richTextBox1.Text = exception.WinSCardFunctionName + " Error 0x" + exception.Status.ToString("X08") + ": " + exception.Message;
} finally {
card.Disconnect();
}