次の方法で共有


KDPC_WATCHDOG_INFORMATION構造体 (wdm.h)

KDPC_WATCHDOG_INFORMATION 構造体は、現在の遅延プロシージャ呼び出し (DPC) に関するタイムアウト情報を保持します。

構文

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

メンバーズ

DpcTimeLimit

1 つの現在の遅延プロシージャ呼び出しの時間制限。 DPC タイムアウトが無効になっている場合、この値は 0 に設定されます。

DpcTimeCount

DPC タイムアウトが有効になっている場合、現在の遅延プロシージャ呼び出しの残り時間。

DpcWatchdogLimit

一連の遅延プロシージャ呼び出しで許可される合計時間制限。 DPC ウォッチドッグが無効になっている場合、この値は 0 に設定されます。

DpcWatchdogCount

遅延プロシージャ呼び出しの現在のシーケンスの残りの時間値 (有効な場合)。

Reserved

システム用に予約されています。

備考

各メンバーに格納されている時間の数値は、ディメンションレスです。

必要条件

要件 価値
サポートされる最小クライアント Windows Vista 以降で使用できます。
ヘッダー wdm.h (Wdm.h、Ntddk.h、Ntifs.h を含む)

関連項目

KeQueryDpcWatchdogInformation