UMDF의 호스트 프로세스 시간 제한

리플렉터에서 드라이버 호스트 프로세스에 중요한 요청을 보내면 호스트는 내부 타이머를 시작합니다. 기본 제한 시간 간격은 60초입니다. 중요한 요청에는 플러그 앤 플레이, 전원 및 I/O 취소가 포함됩니다.

User-Mode Driver Framework(UMDF) 드라이버가 요청을 완료하기 위해 정기적으로 작업을 수행하는 한 리플렉터에서 시간 제한 기간을 연장합니다. 예를 들어 제거 요청의 경우 드라이버는 정기적으로 제거 콜백에서 반환해야 합니다.

시간 제한 기간이 만료되면 리플렉터가 WER 오류 보고서를 생성하고 호스트 프로세스를 종료한 다음 디바이스를 다시 시작하려고 시도합니다. 자동 다시 시작에 대한 자세한 내용은 UMDF 드라이버에서 디바이스 풀링 사용을 참조하세요.

이 보고서의 필드에 대한 자세한 내용은 WER 보고서에서 UMDF 메타데이터 액세스를 참조하세요.

시간 제한 만료는 리플렉터가 호스트 프로세스를 종료하는 가장 일반적인 이유입니다.

WDF 검증 도구 제어 애플리케이션을 사용하여 시간 제한 기간을 연장할 수 있습니다.