Некоторые смарт-карт, выполняя запросы вызывают проблемы производительности

Переводы статьи Переводы статьи
Код статьи: 972779 - Vizualiza?i produsele pentru care se aplic? acest articol.
Развернуть все | Свернуть все

Проблема

Некоторые запросы на смарт-карте минут для завершения, при использовании драйвера устройства чтения Framework драйвера пользовательского режима (UMDF). Но одной операции может занимают всего несколько секунд для завершения, при использовании Usbccid.sys драйвера режима ядра Windows Vista.

Причина

В Спецификация USB смарт-карттребуется смарт-карт, которые должны отвечать на драйвер до завершения длинный запрос. Ответ задает «расширение времени запроса». Это указывает драйвер, что запрос требуется больше времени. Множитель, указывающее число «Единица времени», смарт-карты необходим также возвращается в ответе. Тем не менее некоторые карты отчет очень большой множители.Таким образом запросы минут для завершения.

В более ранних версий драйвера Usbccid.sys запрос может быть завершена в гораздо более короткое время. Несмотря на то, что запрос выполняет то же самое вычисление для производства в то же время длительной задержки, Ожидание не учитывают. Вместо этого он отправляет другой запрос на чтение читателя немедленно.

Решение

Важные Эта статья содержит сведения об изменении реестра. Убедитесь, что резервную копию реестра перед внесением изменений. Убедитесь, что знаете, как восстановить реестр в случае возникновения проблем. Для получения дополнительных сведений о том, как резервное копирование, восстановлении и изменении реестра щелкните следующий номер статьи базы знаний Майкрософт:
322756 Резервное копирование и восстановление реестра Windows
Для решения этой проблемы используйте один из следующих способов:

Способ 1

Добавьте следующий параметр реестра:
Subkey: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\USB\<Hardware ID>\<Instance ID>\Device Parameters\WUDFUsbccidDriver
Value: DeviceFlags Type: REG_DWORD Data: 4

Способ 2

Добавьте следующий параметр реестра:
Subkey: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\USB\<Hardware ID>\<Instance ID>\Device Parameters\WUDFUsbccidDriver
Value: WaitThreshold Type: REG_DWORD Data: 1000
Примечание
  • В WaitThreshold значение указывается в единицах измерения (в миллисекундах). Значение на 1000 на 1 секунду или некоторые другие порогового значения короче 10 секунд. Если время ожидания, вычисленное больше или равен этому значению, драйвер устройства чтения UMDF игнорировать время ожидания и немедленно отправить другой запрос чтения.
  • В WaitThreshold значение работает, только если DeviceFlags отсутствует значение или значение 0.

Свойства

Код статьи: 972779 - Последний отзыв: 25 сентября 2011 г. - Revision: 6.0
Информация в данной статье относится к следующим продуктам.
  • Windows 7 Корпоративная
  • Windows 7 Домашняя базовая
  • Windows 7 Домашняя расширенная
  • Windows 7 Профессиональная
  • Windows 7 Начальная
  • Windows 7 Максимальная
Ключевые слова: 
kbtshoot kbexpertiseadvanced kbsurveynew kbprb kbmt KB972779 KbMtru
Переведено с помощью машинного перевода
ВНИМАНИЕ! Перевод данной статьи был выполнен не человеком, а с помощью программы машинного перевода, разработанной корпорацией Майкрософт. Корпорация Майкрософт предлагает вам статьи, переведенные как людьми, так и средствами машинного перевода, чтобы у вас была возможность ознакомиться со статьями базы знаний KB на родном языке. Однако машинный перевод не всегда идеален. Он может содержать смысловые, синтаксические и грамматические ошибки, подобно тому как иностранец делает ошибки, пытаясь говорить на вашем языке. Корпорация Майкрософт не несет ответственности за неточности, ошибки и возможный ущерб, причиненный в результате неправильного перевода или его использования. Корпорация Майкрософт также часто обновляет средства машинного перевода.
Эта статья на английском языке:972779

Отправить отзыв

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com