Firma Electrónica, USB Tokens, Lectores de Tarjetas Inteligentes y Criptográficas Kalysis MEI Lectores de Tarjetas Inteligentes CHHIPDRIVE Towitoko Towitoko CHIPDRIVE Lectores de Tarjetas SCM Microsystems SCM Microsystems
Contact Us | Kalysis Community | Home

Phone: España +34 952.60.81.93
Email: sales @ kalysis.com
International Voice&Fax:
+1 (206) 666 KALY
[001 206 666 5259]
Mail Address:
Plaza de Uncibay, 3
29008 Malaga SPAIN

 



MCard API memory card interface

PC/SC has become the standard interface to smartcard readers and cards. Unfortunately, the current implementation on Microsoft Windows supports T=0 and T=1 processor cards only. Memory cards with their various protocols are not supported.

The MCard API has been introduced to provide a reader independent memory card interface which is still compatible with the existing PC/SC API. Thus existing applications require only little modification when they also want to support usage memory cards. Once they use the MCard API, they no longer need to care about any device specific interfaces.

Furthermore, with the MCard APIs abstract interface it is not necessary for application developers to fully care about memory card specific protocol details. This will be handled internally in the API. Of course, a generally understanding of the memory carrd that is used and its features is still required on the part of the application developer.

This interface requires the inclusion of the MCSCM.dll in either your application's folder in your pc's system32 folder.



MCTEST Tool

The MCTEST Diagnostic Tool provides a simple interface which allows easy verification of the MCard able readers currently in a given system:
  • Testing of typical functions used with memory cards
  • Verification of the necessary dll
Download the MCTEST Tool



MCard Application Developement

For developers that desire to use SCM readers and memory cards in their applications, provided below are several resoucres that will aid in the use of the MCard API
    Documentation
  • MCard API Specification 1.0
    This document describes in detail the MCard API, an overview of how MCard works, and descriptions of the MCard API function calls.

  • Example Code
  • MCard VB example
    This VB workspace contains a sample working application that uses several MCard API function calls. It provides developers with references to the use of correct function declaration and use.

  • MCard - SCard integration
    For people with previous knowledge of the SCard interface, this document will assist in the integration of the MCard interface by comparing similar function calls in MCard and SCard. There are several examples in VB and C++ that show several frequently used memory card functions in the SCard and MCard.




View other Kalysis Software Products and Development Tools

Time Recording | SIM Manager | Sphinx Log On | Tx Log On | Windows 2000 Log On | ICafe | Tx Event Card
Developer Pack | Linux Pack | Mobile SDK

[ HOME | TERMINALS | SOFTWARE PRODUCTS & DEVELOPMENT TOOLS | SMART CARDS | DOWNLOADS |
| SMART CARD LINKS | COMPANY INFORMATION | JOB OPPORTUNITIES | NEWS | EVENTS | CONTACT US ]