Global counters are statistics that monitor some of the actions that Driver Verifier performs on drivers. These statistics are drawn from all drivers being verified, except for graphics drivers.
Global counters can be viewed by using the Verifier Command Line, or by using the Driver Verifier Manager graphical interface. There are two versions of Driver Verifier Manager — one for Windows 2000 and one for Windows XP and later.
To view global counters, use the verifier /query command. This will show both global counters and individual counters.
Global counters are also included in Driver Verifier log files.
To view global counters, select the Global Counters tab. This tab includes almost all of the global counters. (However, the Not Tracked Allocations counter is on the Pool Tracking screen, and the 95% special pool alert is on the Driver Status screen, as described immediately below.)
To view global counters, start Driver Verifier Manager and select the Display information about the currently verified drivers task. Then press Next twice.
The following global counters monitor statistics related to the Forcing IRQL Checking option. These counters include actions performed since the last boot by all kernel-mode drivers that are currently being verified.
The following global counter monitors a statistic related to the Low Resources Simulation option.
The following global counters monitor statistics related to the Special Memory Pool option. These counters always reflect the allocations attempted since the last boot by all kernel-mode drivers that are currently being verified. Graphics drivers are not included in these totals.
If Special Memory Pool is enabled, but less than 95% of all pool allocations have been assigned from the special pool, a warning will appear. In Windows XP and later, this warning will appear in a popup window on the Global Counters screen. In Windows 2000, this warning will appear on the Driver Status screen.
The following global counter monitors a statistic related to the Special Memory Pool and Memory Pool Tracking options. It will always be zero if Memory Pool Tracking is not active.