1 out of 1 rated this helpful - Rate this topic

DPC_WATCHDOG_INFORMATION structure

The DPC_WATCHDOG_INFORMATION structure holds timeout information about the current deferred procedure call (DPC).

Syntax

typedef struct _KDPC_WATCHDOG_INFORMATION {
  ULONG DpcTimeLimit;
  ULONG DpcTimeCount;
  ULONG DpcWatchdogLimit;
  ULONG DpcWatchdogCount;
  ULONG Reserved;
} KDPC_WATCHDOG_INFORMATION, *PKDPC_WATCHDOG_INFORMATION;

Members

DpcTimeLimit

Time limit for a single, current deferred procedure call. If DPC timeout has been disabled, this value is set to 0.

DpcTimeCount

Time remaining for the current deferred procedure call, if DPC timeout has been enabled.

DpcWatchdogLimit

Total time limit permitted for a sequence of deferred procedure calls. If DPC watchdog has been disabled, this value is set to 0.

DpcWatchdogCount

Time value remaining for the current sequence of deferred procedure calls, if enabled.

Reserved

Reserved for system use.

Remarks

Time figures stored in each member are dimensionless.

Requirements

Version

Available in Windows Vista and later versions of the Windows operating system.

Header

Wdm.h (include Wdm.h, Ntddk.h, or Ntifs.h)

See also

KeQueryDpcWatchdogInformation

 

 

Send comments about this topic to Microsoft

Build date: 4/2/2012

Did you find this helpful?
(1500 characters remaining)