Library yang dipakai untuk mengimplementasi komunikasi tersebut adalah library winscard. Berikut adalah contoh aplikasi komunikasi PC dengan Smart Card via Reader dalam C++. Code dibuat sesimple mungkin dan dalam satu file saja, dengan tujuan untuk memudahkan mempelajari dan mengadaptasinya. Code dibagi atas tiga bagian besar:
- Scan
- Men-scan Smart Card Reader
- Me-list daftar Reader yang terdeteksi
- Connect
- Men-connect ke Reader
- Transmit/Receive
- Mengirim command APDU ke Reader
- Menerima respon dan dan menampilkan responnya