Alcuni smart card esegue richieste di causare problemi di prestazioni

Traduzione articoli Traduzione articoli
Identificativo articolo: 972779 - Visualizza i prodotti a cui si riferisce l?articolo.
Espandi tutto | Chiudi tutto

Sintomi

Alcune richieste su una smart card richiedere minuti quando si utilizza il driver del lettore User-Mode Driver Framework (UMDF). Ma la stessa operazione potrebbe prendere pochi secondi per il completamento quando si utilizza il driver Usbccid.sys in modalità kernel di Windows Vista.

Cause

La USB Smartcard specification richiede che le smart card deve rispondere al driver prima del completamento della richiesta lunga. La risposta imposta "estensione ora richiesta". Indica al driver la richiesta è necessario più tempo. La risposta restituisce anche un moltiplicatore indica il numero di "Unità di tempo" che richiede la smart card. Tuttavia, alcuni report schede in grandi multipliers.therefore, le richieste potrebbero richiedere minuti.

Nel driver di Usbccid.sys precedenti è stato possibile completare la richiesta in un intervallo di tempo molto breve. Anche se la richiesta viene eseguito lo stesso calcolo per produrre il tempo di attesa lunghi stesso, non rispetta il tempo di attesa. In alternativa, invia un'altra richiesta di lettura per il lettore immediatamente.

Risoluzione

Importante In questo articolo contiene informazioni su come modificare il Registro di sistema. Assicurarsi che il backup del Registro di sistema prima di modificarlo. Assicurarsi di sapere come ripristinarlo in caso di problemi. Per ulteriori informazioni su come eseguire il backup, ripristinare e modificare il Registro di sistema, fare clic sul numero dell'articolo della Microsoft Knowledge Base riportato di seguito:
322756Come eseguire il backup e ripristino del Registro di sistema in Windows
Per risolvere il problema, utilizzare uno dei metodi descritti di seguito:

Metodo 1

Aggiungere la seguente voce del Registro di sistema:
Subkey: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\USB\<Hardware ID>\<Instance ID>\Device Parameters\WUDFUsbccidDriver
Value: DeviceFlags Type: REG_DWORD Data: 4

Metodo 2

Aggiungere la seguente voce del Registro di sistema:
Subkey: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\USB\<Hardware ID>\<Instance ID>\Device Parameters\WUDFUsbccidDriver
Value: WaitThreshold Type: REG_DWORD Data: 1000
Nota
  • Il valore WaitThreshold è specificato nell'unità di millisecondi. Il valore impostato su 1000 per 1 secondo o qualche altro valore di soglia inferiore a 10 secondi. Se il tempo di attesa calcolata è maggiore o uguale a questo valore, il driver del lettore UMDF ignorare il tempo di attesa e invia immediatamente un'altra richiesta al lettore.
  • La WaitThreshold valore funziona solo quando il valore DeviceFlags è mancante o impostato su 0.

Proprietà

Identificativo articolo: 972779 - Ultima modifica: martedì 11 maggio 2010 - Revisione: 1.0
Le informazioni in questo articolo si applicano a:
  • Windows 7 Enterprise
  • Windows 7 Home Basic
  • Windows 7 Home Premium
  • Windows 7 Professional
  • Windows 7 Starter
  • Windows 7 Ultimate
Chiavi: 
kbmt kbtshoot kbexpertiseadvanced kbsurveynew kbprb KB972779 KbMtit
Traduzione automatica articoli
Il presente articolo è stato tradotto tramite il software di traduzione automatica di Microsoft e non da una persona. Microsoft offre sia articoli tradotti da persone fisiche sia articoli tradotti automaticamente da un software, in modo da rendere disponibili tutti gli articoli presenti nella nostra Knowledge Base nella lingua madre dell?utente. Tuttavia, un articolo tradotto in modo automatico non è sempre perfetto. Potrebbe contenere errori di sintassi, di grammatica o di utilizzo dei vocaboli, più o meno allo stesso modo di come una persona straniera potrebbe commettere degli errori parlando una lingua che non è la sua. Microsoft non è responsabile di alcuna imprecisione, errore o danno cagionato da qualsiasi traduzione non corretta dei contenuti o dell?utilizzo degli stessi fatto dai propri clienti. Microsoft, inoltre, aggiorna frequentemente il software di traduzione automatica.
Clicca qui per visualizzare la versione originale in inglese dell?articolo: 972779
LE INFORMAZIONI CONTENUTE NELLA MICROSOFT KNOWLEDGE BASE SONO FORNITE SENZA GARANZIA DI ALCUN TIPO, IMPLICITA OD ESPLICITA, COMPRESA QUELLA RIGUARDO ALLA COMMERCIALIZZAZIONE E/O COMPATIBILITA' IN IMPIEGHI PARTICOLARI. L'UTENTE SI ASSUME L'INTERA RESPONSABILITA' PER L'UTILIZZO DI QUESTE INFORMAZIONI. IN NESSUN CASO MICROSOFT CORPORATION E I SUOI FORNITORI SI RENDONO RESPONSABILI PER DANNI DIRETTI, INDIRETTI O ACCIDENTALI CHE POSSANO PROVOCARE PERDITA DI DENARO O DI DATI, ANCHE SE MICROSOFT O I SUOI FORNITORI FOSSERO STATI AVVISATI. IL DOCUMENTO PUO' ESSERE COPIATO E DISTRIBUITO ALLE SEGUENTI CONDIZIONI: 1) IL TESTO DEVE ESSERE COPIATO INTEGRALMENTE E TUTTE LE PAGINE DEVONO ESSERE INCLUSE. 2) I PROGRAMMI SE PRESENTI, DEVONO ESSERE COPIATI SENZA MODIFICHE, 3) IL DOCUMENTO DEVE ESSERE DISTRIBUITO INTERAMENTE IN OGNI SUA PARTE. 4) IL DOCUMENTO NON PUO' ESSERE DISTRIBUITO A SCOPO DI LUCRO.

Invia suggerimenti

 

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