UMDF-Überprüfungseigenschaften für Treiberpaketprojekte
Legt die Eigenschaften für die UMDF Verifier auf einem Testcomputer fest. Sie können diese Einstellungen verwenden, wenn Sie einen Treiber auf einem Testcomputer erstellen und bereitstellen.
Informationen zur Bereitstellung finden Sie unter Bereitstellen eines Computers für die Treiberbereitstellung und -tests (WDK 8.1) und Bereitstellen eines Treibers auf einem Testcomputer
Informationen zum Debuggen von UMDF-Treibern finden Sie unter How to Enable Debugging of a UMDF Driver and WDF Verifier Control Application.
Festlegen von UMDF Verifier-Eigenschaften für Treiberprojekte
- Öffnen Sie die Eigenschaftenseiten für Ihr Treiberpaket. Wählen Sie das Treiberpaketprojekt in Projektmappen-Explorer aus und halten Sie es gedrückt (oder klicken Sie mit der rechten Maustaste darauf), und wählen Sie "Eigenschaften" aus.
- Wählen Sie auf den Eigenschaftenseiten für das Treiberpaket konfigurationseigenschaften, wählen Sie "Treiberinstallation" und dann UMDF Verifier aus.
- Wählen Sie die Option "UMDF Verifier bereitstellen" aus . Wenn diese Option aktiviert ist (Ja), können Sie die UMDF Verifier-Optionen auswählen, die auf dem Testcomputer zum Überprüfen eines UMDF-Treibers verwendet werden sollen.
Option | Beschreibung |
---|---|
Bereitstellen von UMDF Verifier |
Aktiviert die UMDF-Prüfeinstellungen auf dem Testcomputer. |
UMDF-Dienstnamen |
Gibt die Dienstnamen der zu überwachenden UMDF-Treiber an. |
Aktivieren der Objektverfolgung |
Verfolgt alle erstellten UMDF-Objekte nach. |
Aktivieren der Nachverfolgung von Referenzanzahlen |
Verfolgt alle UMDF-Objektverweise nach. |
Maximale Neustartversuche |
Maximale Anzahl, wie oft UMDF einen fehlgeschlagenen Hostprozess neu startet. |
UMDF-Protokollierungsebene |
Gibt die Menge der vom UMDF-Prüfer protokollierten Informationen für die von ihr gehosteten Treiber an. Nur kritische und schwerwiegende Fehler – Protokolliert nur kritische und schwerwiegende Fehler. Alle Fehler – Protokolliert alle Fehler. Warnungen und alle Fehler – protokolliert Warnungen und alle Fehler. Informationsereignisse, Warnungen und alle Fehler – protokolliert Informationsereignisse, Warnungen und alle Fehler. Ausführliche Ausgabe (alle Ereignisse einer beliebigen Sortierung) – Protokolliert alle Ereignisse. |
Anmelden beim Kerneldebugger |
Protokolliert die Prüferausgabe für den Kerneldebugger. |
In Kerneldebugger unterteilen |
Unterbrechen Sie den Kerneldebugger, wenn der UMDF-Hostprozess fehlschlägt. |
An Kerneldebugger anfügen |
Fügt an den Kerneldebugger an, wenn kein Benutzermodusdebugger angefügt ist. |
Timeout beim Laden des Treibers (Sek.) |
Gibt die Wartezeit (in Sekunden) an, bevor der Debugger nach dem Laden des Treibers angefügt wird. |
Timeout beim Start des Treibers (Sek.) |
Gibt die Wartezeit (in Sekunden) an, bevor der Debugger nach dem Start des Treibers angefügt wird. |
Überprüfen auf aktueller Ebene |
Überprüft Treiber, die mit früheren Versionen des Frameworks erstellt wurden, anhand aktueller Framework-Versionsregeln. |