Freigeben über


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

  1. Ö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.
  2. Wählen Sie auf den Eigenschaftenseiten für das Treiberpaket konfigurationseigenschaften, wählen Sie "Treiberinstallation" und dann UMDF Verifier aus.
  3. 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.