Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Sets the properties for the UMDF Verifier on a test computer. You can use these settings when you build and deploy a driver to a test computer.
For information about deployment, see Provision a computer for driver deployment and testing (WDK 8.1) and Deploying a Driver to a Test Computer
For information about debugging UMDF drivers, see How to Enable Debugging of a UMDF Driver and WDF Verifier Control Application.
Setting UMDF Verifier properties for driver projects
- Open the property pages for your driver package. Select and hold (or right-click) the driver package project in Solution Explorer and select Properties.
- In the property pages for the driver package, select Configuration Properties, select Driver Install, and then select UMDF Verifier.
- Select the Deploy UMDF Verifier option. When this option is enabled (Yes), you can select the UMDF Verifier options to use on the test computer to verify a UMDF driver.
Option | Description |
---|---|
Deploy UMDF Verifier |
Enables the UMDF verifier settings on the test computer. |
UMDF Service Names |
Specifies the service names of the UMDF drivers to monitor. |
Enable Object Tracking |
Tracks all created UMDF objects. |
Enable Reference Count Tracking |
Tracks all UMDF object references. |
Maximum Restart Attempts |
Maximum number of times UMDF will restart a failed host process. |
UMDF Logging level |
Specifies the amount of information logged by the UMDF verifier for the drivers it is hosting. Only Critical and Fatal Errors - Logs only critical and fatal errors. All Errors - Logs all errors. Warnings and all Errors - Logs warnings and all errors. Informational events, Warnings and all Errors - Logs informational events, warnings, and all errors. Verbose Output (All Events of any Sort) - Logs all events. |
Log to Kernel Debugger |
Logs verifier output to the kernel debugger. |
Break into Kernel Debugger |
Break into kernel debugger when the UMDF host process fails. |
Attach to Kernel Debugger |
Attaches to the kernel debugger if no user-mode debugger is attached. |
Timeout on Driver Load (sec) |
Specifies the time to wait (in seconds) before attaching the debugger after the driver loads. |
Timeout on Driver Start (sec) |
Specifies the time to wait (in seconds) before attaching the debugger after the driver starts. |
Verify at Current Level |
Verifies drivers built using earlier versions of the framework against current framework versions rules. |