Нужна помощь, не могу получить доступ к карте NFC в SDK на Windows 7

Нужна помощь, не могу получить доступ к карте NFC в SDK на Windows 7

У меня есть считыватель ACR122U и карта Mifare1k. Когда я пробую SDK на Windows 7, он не может получить доступ к карте, но на XP он может. (тест XP в VMware)

результат в программировании Mifare (проект SDK)

  • Я могу выполнить инициализацию и получить имя считывателя, но не могу подключить карту (в Windows 7).

    Program ready
    ?
    ?

  • При попытке использования XP я могу получить имя считывателя, подключить карту, загрузить ключ аутентификации и сам ключ аутентификации.

    Program ready
    Successful connection to ACR122 0
    <FF 82 00 00 06 FF FF FF FF FF FF >90 00
    <FF 86 00 00 05 01 00 00 61 01
    >90 00
    Authentication success!

*в ACR122UTool (приложение поставляется с SDK), это не SDK, но оно может отправлять прямые команды и получать результат. (запускается на Windows 7)

ACR122U PICC Interface
Connected to : ACS ACR122 0
ACR122U APDU Command
< FF 82 00 00 06 FF FF FF FF FF FF
> 90 00
ACR122U APDU Command
< FF 86 00 00 05 01 00 00 61 01
> 90 00

Я не понимаю, код из SDK не может получить доступ к карте, но приложение, поставляемое с SDK, может получить доступ к карте и читать/писать на карту (работает на Windows 7)

PM. Извините за мой английский (-_-")

решение1

В Windows доступны универсальные драйверы смарт-карт, но также имеются специальные драйверы, доступные на веб-сайте ACS.

У меня были разные проблемы с драйверами в прошлом. Мой совет — попробуйте драйверы от ACS.

Связанный контент