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
- 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.
- 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.
- 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. |