Udostępnij przez


Jak usługa UMDF zgłasza błędy

W tym temacie opisano, jak User-Mode Driver Framework (UMDF) zgłasza błędy. Dotyczy zarówno UMDF w wersji 1, jak i 2.

W przypadku awarii sterownika UMDF struktura tworzy raport raportowania błędów systemu Windows (WER).

Usługa UMDF zgłasza następujące typy błędów:

  • błędy weryfikatora UMDF.

  • Nieobsługiwane wyjątki w procesie hostującym.

  • Nieoczekiwane zakończenie procesu hosta.

  • Niepowodzenie lub przekroczenie limitu czasu operacji krytycznych. Aby uzyskać więcej informacji na temat limitów czasu, zobacz Limity czasu procesu hosta w UMDF.

Raport o błędach usługi UMDF może zawierać następujące informacje. Zawartość raportu zależy od wykrytego problemu.

  • Zrzut pamięci procesu hosta

  • Kopia dziennika śledzenia UMDF

  • Informacje o konfiguracji urządzenia, które mogą zawierać nazwę urządzenia, producenta, zainstalowane sterowniki i wersje binarne sterownika

  • Analiza problemu, który może obejmować adres ostatniego wywołania sterownika do struktury (lub odwrotnie), kod problemu, informacje o wyjątku itd.