Condividi tramite


Timeout del processo host in UMDF

Quando il riflettore invia una richiesta critica al processo host del driver, l'host avvia un timer interno. L'intervallo di timeout predefinito è 60 secondi. Le richieste critiche includono Plug and Play, alimentazione e annullamento di I/O.

Finché il driver User-Mode Driver Framework (UMDF) esegue regolarmente operazioni per completare la richiesta, il riflettore estende il periodo di timeout. Ad esempio, per una richiesta di rimozione, il driver deve restituire dai callback di rimozione a intervalli regolari.

Se il periodo di timeout scade, il riflettore genera una segnalazione errori WER, termina il processo host e tenta di riavviare il dispositivo. Per informazioni sul riavvio automatico, vedi Uso del pool di dispositivi nei driver UMDF.

Per informazioni sui campi di questo report, vedere Accesso ai metadati UMDF nei report WER.

La scadenza del timeout è il motivo più comune per cui il riflettore termina il processo host.

È possibile estendere il periodo di timeout usando l'applicazione di controllo verifica WDF.