DPC Time Limit in Windows 10

Hi,

I am facing this issue currently in a Storport Miniport Driver.
During reset processing, due to some synchronization constraints I am forced to be in Dispatch Level so that i can acquire a Startio Lock.
However, reset processing takes more time than the system allowed DPC Time limit causing the system to Bugcheck. [DPC_WATCHDOG_VIOLATION].
Is there any way that i can increase the DPC time limit? that my reset processing will complete without the system giving me a blue screen?
Also, is it possible to acquire a StartIO Lock in Passive level?

This issue is observed in Windows 10 but not in Windows 7. In windows 7 i can stay at dispatch level for more time, till my reset actually completes. But in windows 10 after 500 ticks, as soon as I reached 501 ticks, the system crashes.
Is it a new constraint introduced in Windows 10?

Thank you,
Sudhanshu