Я пытаюсь использовать некоторый код, чтобы использовать читатель ACR83 под Linux. Я успешно установил и протестировал драйверы pcsc
и ccid
на моем Ubuntu, а также могу отправлять/получать APDU на свою смарт-карту. Я пытался использовать ЖК-дисплей Reader и Pinpad с помощью кода, который я ранее тестировал на MS Windows, но каждый раз, когда я использую определение, используя IOCTL_SMARTCARD_READ_KEY
, я получаю сообщение об ошибке: undefined reference to SCARD_CTL_CODE
!!!Как использовать SCARD_CTL_CODE под Linux?
Какая разница между этими определениями в Windows и Linux?
Должен ли я что-либо изменить?
Спасибо за ваши ответы.