UMDF 中的主机进程超时

当反射器向驱动程序主机进程发送关键请求时,主机将启动内部计时器。 默认超时间隔为 60 秒。 关键请求包括即插即用、电源和 I/O 取消。

只要 User-Mode Driver Framework (UMDF) 驱动程序定期执行完成请求的操作,反射器将延长超时期限。 例如,对于删除请求,驱动程序需要定期从删除回调返回。

如果超时期限过期,反射器将生成 WER 错误报告,终止主机进程,并尝试重启设备。 有关自动重启的信息,请参阅 在 UMDF 驱动程序中使用设备池

有关此报表中的字段的信息,请参阅 访问 WER 报表中的 UMDF 元数据

超时过期是反射器终止主机进程的最常见原因。

可以使用 WDF 验证程序控制应用程序延长超时期限。