% DPC Time is the percentage of elapsed time that the Processor spent in Deferred Procedure Calls.  When a hardware device interrupts the Processor, the Interrupt Handler may elect to execute the majority of its work in a DPC.  DPC's run at lower priority than Interrupts, and so permit Interrupts to occur while DPC's being execute.  Deferred Procedure Calls are executed in Privileged Mode, so this is a component of Processor: % Privileged Time.  This counter can help determine the source of excessive time being spent in Privileged Mode.
        
            
            Parsed from file winnt-perf.mib.txt
            
            Company: microsoft
            
            Module: WINDOWS-NT-PERFORMANCE
        
        
Vendor: Microsoft
Module: WINDOWS-NT-PERFORMANCE (Microsoft-perfmon.mib)
Type: TABULAR
Access: read-only
Syntax: INTEGER
Automatically extracted from www.mibdepot.com
procsrPercentDPCTime OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "% DPC Time is the percentage of elapsed time that the Processor spent in Deferred Procedure Calls. When a hardware device interrupts the Processor, the Interrupt Handler may elect to execute the majority of its work in a DPC. DPC's run at lower priority than Interrupts, and so permit Interrupts to occur while DPC's being execute. Deferred Procedure Calls are executed in Privileged Mode, so this is a component of Processor: % Privileged Time. This counter can help determine the source of excessive time being spent in Privileged Mode." ::= { procsrprocessorEntry 6 }
| OID | Name | Sub children | Sub Nodes Total | Description | 
|---|---|---|---|---|
| 1.3.6.1.4.1.311.1.1.3.1.1.17.1.0 | serverBytesTotalPerSec | 0 | 0 | None | 
| 1.3.6.1.4.1.311.1.1.3.1.1.17.1.1 | procsrprocessorInstance | 0 | 0 | Instance name. | 
| 1.3.6.1.4.1.311.1.1.3.1.1.17.1.2 | procsrPercentProcessorTime | 0 | 0 | Processor Time is expressed as a percentage of the elapsed time that a processor is busy executing a non-Idle thread. It can b… | 
| 1.3.6.1.4.1.311.1.1.3.1.1.17.1.3 | procsrPercentUserTime | 0 | 0 | User Time is the percentage of processor time spent in User Mode in non-Idle threads. All application code and subsystem code … | 
| 1.3.6.1.4.1.311.1.1.3.1.1.17.1.4 | procsrPercentPrivilegedTime | 0 | 0 | Privileged Time is the percentage of processor time spent in Privileged Mode in non-Idle threads. The Windows NT service layer… | 
| 1.3.6.1.4.1.311.1.1.3.1.1.17.1.5 | procsrInterruptsPerSec | 0 | 0 | Interrupts/sec is the number of device interrupts the processor is experiencing. A device interrupts the processor when it has… | 
| 1.3.6.1.4.1.311.1.1.3.1.1.17.1.7 | procsrPercentInterruptTime | 0 | 0 | % Interrupt Time is the percentage of elapsed time that the Processor spent handling hardware Interrupts. When a hardware devi… | 
| 1.3.6.1.4.1.311.1.1.3.1.1.17.1.8 | procsrDPCsQueuedPerSec | 0 | 0 | DPCs Queued/sec is the rate DPC objects are queued to this processor's DPC queue. | 
| 1.3.6.1.4.1.311.1.1.3.1.1.17.1.9 | procsrDPCRate | 0 | 0 | DPC Rate is the average rate DPC objects are queued to this processor's DPC queue per clock tick. | 
| 1.3.6.1.4.1.311.1.1.3.1.1.17.1.10 | procsrDPCBypassesPerSec | 0 | 0 | DPC Bypasses/sec is the rate Dispatch interrupts were short-circuited. | 
| 1.3.6.1.4.1.311.1.1.3.1.1.17.1.11 | procsrAPCBypassesPerSec | 0 | 0 | APC Bypasses/sec is the rate kernel APC interrupts were short-circuited. |