Tempos limite do processo de host no UMDF

Quando o refletor envia uma solicitação crítica para o processo de host do driver, o host inicia um temporizador interno. O intervalo de tempo limite padrão é de 60 segundos. As solicitações críticas incluem Plug and Play, energia e cancelamento de E/S.

Desde que o driver do UMDF (User-Mode Driver Framework) execute operações regularmente para concluir a solicitação, o refletor estende o período de tempo limite. Por exemplo, para uma solicitação de remoção, o driver precisa retornar dos retornos de chamada de remoção em intervalos regulares.

Se o período de tempo limite expirar, o refletor gerará um relatório de erro WER, encerrará o processo de host e tentará reiniciar o dispositivo. Para obter informações sobre a reinicialização automática, consulte Usando o pool de dispositivos em drivers UMDF.

Para obter informações sobre os campos neste relatório, consulte Acessando metadados UMDF em relatórios WER.

A expiração do tempo limite é o motivo mais comum para o refletor encerrar o processo de host.

Você pode estender o período de tempo limite usando o aplicativo de controle verificador WDF.