Я реализовал кард-ридер с протоколом CCID на основе микроконтроллера с тремя слотами для карт.
В описании протокола каждая команда имеет байты с номерами слотов для получения команды.
На компьютере я использую приложения PCSC_Sample и SCardToolSet. Проблема в том, что они отправляют запросы только на слот № 0.
Как вы определяете количество слотов для карт? Это определенный параметр, который в одном из ответов отправляет Card READER в программу pcsc в качестве параметра или программа сама ищет карты в мастере (компьютере)? Если последнее, то какую программу вы можете порекомендовать для Windows 10?