Ограничение 10 считывателей смарт-карт в Windows Server 2012 R2, Windows 8 и более поздней

Оригинальная версия продукта:   Windows Server 2012 и более поздние версии, Windows 8 и более поздние версии
Исходный номер КБ:   3144446

Начиная с Windows 8, платформа Windows поддерживает не более 10 считывателей смарт-карт. Если доступно более 10 считывателей смарт-карт, API, такие как возврат максимум SCardListReaders 10. Все другие читатели игнорируются.

Хотя API смарт-карт никогда не применяет ограничение чтения, некоторые части системы ограничены 10 считывателей смарт-карт. Это иногда приводит к спорадическим ошибкам, когда API используются при перенаправлении SCard серверов терминала. Кроме того, в этой ситуации возникают некоторые проблемы с производительностью. Чтобы устранить эти проблемы, в API и другие части кода встроено ограничение в 10 смарт-карт. Это согласуется со всем стеком смарт-карт.