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

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

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

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