A DPC is a Deferred Procedure Calls. DPCs are mechanisms for efficiently handling interrupts.
Rather than executing interrupt code immediately, NT may elect to handle it in a DPC. DPCs run at a lower priority than hardware interrupts, so deferring execution can allow higher interrupt rates to be handled, but a very high interrupt rate can still bog the processor.
You need to look at other counters which need to be checked to see if this figure is too high. These are Processor Queue Length and Interrupts/sec.
It is hard to give an average figure for DPC's queued, as it is very different for every server.
Regards.
Duwane