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.
The !wdfkd.wdfextendwatchdog extension extends the time-out period (from 10 minutes to 24 hours) of the framework's watchdog timer during power transitions.
!wdfkd.wdfextendwatchdog Handle [Extend]
Parameters
Handle
A handle to a WDFDEVICE-typed object.
Extend
Optional. A value that indicates whether to enable or disable extension of the time-out period. If Extend is 0, extension is disabled, and the time-out period is 10 minutes. If Extend is 1, extension is enabled and the time-out period is 24 hours. The default value is 1.
DLL
Wdfkd.dll
Frameworks
KMDF 1
Additional Information
For more information, see Kernel-Mode Driver Framework Debugging.
Remarks
The framework starts an internal watchdog timer every time it calls a power policy or power event callback function for a driver that is not power pageable (that is, the DO_POWER_PAGABLE bit is clear). If the callback function causes paging I/O and therefore blocks, the operating system hangs because no paging device is available to service the request.
If the time-out period elapses, the framework issues bug check 0x10D (WDF_VIOLATION). For details, see Bug Check 0x10D.