Comment UMDF signale les erreurs
Cette rubrique décrit comment User-Mode Driver Framework (UMDF) signale les erreurs. Elle s’applique à la fois aux versions 1 et 2 d’UMDF.
Lorsqu’un pilote UMDF se bloque, l’infrastructure crée un rapport Rapport d'erreurs Windows (WER).
UMDF signale les types d’erreurs suivants :
Échecs du vérificateur UMDF.
Exceptions non gérées dans le processus hôte.
Arrêt inattendu du processus hôte.
Échec ou délai d’attente des opérations critiques. Pour plus d’informations sur les délais d’expiration, consultez Délai d’expiration du processus hôte dans UMDF.
Un rapport d’erreurs UMDF peut contenir les informations suivantes. Le contenu du rapport dépend du problème détecté.
Vidage de la mémoire du processus hôte
Une copie du journal des traces UMDF
Informations de configuration sur l’appareil, qui peuvent inclure le nom de l’appareil, le fabricant, les pilotes installés et les versions binaires du pilote
Analyse du problème, qui peut inclure l’adresse du dernier appel de pilote à framework (ou vice versa), le code du problème, les informations d’exception, etc.