Propriétés de vérification UMDF pour les projets de package de pilotes

Définit les propriétés du vérificateur UMDF sur un ordinateur de test. Vous pouvez utiliser ces paramètres lorsque vous générez et déployez un pilote sur un ordinateur de test.

Pour plus d’informations sur le déploiement, consultez Provisionner un ordinateur pour le déploiement et les tests de pilotes (WDK 8.1) et Déployer un pilote sur un ordinateur de test

Pour plus d’informations sur le débogage des pilotes UMDF, consultez Comment activer le débogage d’un pilote UMDF et d’une application de contrôle WDF.

Définition des propriétés du vérificateur UMDF pour les projets de pilotes

  1. Ouvrez les pages de propriétés de votre package de pilotes. Sélectionnez et maintenez enfoncé (ou cliquez avec le bouton droit) le projet de package de pilotes dans Explorateur de solutions, puis sélectionnez Propriétés.
  2. Dans les pages de propriétés du package de pilotes, sélectionnez Propriétés de configuration, installez le pilote, puis sélectionnez Vérificateur UMDF.
  3. Sélectionnez l’option Déployer le vérificateur UMDF. Lorsque cette option est activée (Oui), vous pouvez sélectionner les options de vérificateur UMDF à utiliser sur l’ordinateur de test pour vérifier un pilote UMDF.
Option Description

Déployer le vérificateur UMDF

Active les paramètres du vérificateur UMDF sur l’ordinateur de test.

Noms de service UMDF

Spécifie les noms de service des pilotes UMDF à surveiller.

Activer le suivi des objets

Effectue le suivi de tous les objets UMDF créés.

Activer le suivi du nombre de références

Effectue le suivi de toutes les références d’objet UMDF.

Tentatives de redémarrage maximales

Nombre maximal de fois où UMDF redémarre un processus hôte ayant échoué.

Niveau de journalisation UMDF

Spécifie la quantité d’informations journalisées par le vérificateur UMDF pour les pilotes qu’il héberge.

Erreurs critiques et irrécupérables : journalise uniquement les erreurs critiques et irrécupérables.

Toutes les erreurs : journalise toutes les erreurs.

Avertissements et toutes les erreurs : journalise les avertissements et toutes les erreurs.

Événements d’information, avertissements et toutes les erreurs : journalise les événements d’information, les avertissements et toutes les erreurs.

Sortie détaillée (tous les événements d’un tri) : journalise tous les événements.

Journaliser le débogueur du noyau

Journalise la sortie du vérificateur vers le débogueur du noyau.

Saut dans le débogueur de noyau

Décomposez le débogueur du noyau en cas d’échec du processus hôte UMDF.

Attacher au débogueur de noyau

Joint au débogueur du noyau si aucun débogueur en mode utilisateur n’est attaché.

Délai d’expiration du chargement du pilote (s)

Spécifie le temps d’attente (en secondes) avant de joindre le débogueur après le chargement du pilote.

Délai d’expiration au démarrage du pilote (s)

Spécifie le temps d’attente (en secondes) avant de joindre le débogueur après le démarrage du pilote.

Vérifier au niveau actuel

Vérifie les pilotes générés à l’aide de versions antérieures de l’infrastructure par rapport aux règles de versions actuelles du framework.