IoStartTimer 関数 (ntifs.h)

IoStartTimer ルーチンは、特定のデバイス オブジェクトに関連付けられているタイマーを有効にして、ドライバーが提供する IoTimer ルーチンが 1 秒に 1 回呼び出されるようにします。

構文

void IoStartTimer(
  [in] PDEVICE_OBJECT DeviceObject
);

パラメーター

[in] DeviceObject

タイマー ルーチンが呼び出されるデバイス オブジェクトへのポインター。

戻り値

なし

解説

ドライバーは、IoInitializeTimer を呼び出して、DeviceObject の IoTimer ルーチンを既に設定している必要があります。

要件

要件
サポートされている最小のクライアント Windows 2000
対象プラットフォーム Windows
Header ntifs.h (Wdm.h、Ntddk.h、Ntifs.h を含みます)
Library NtosKrnl.lib
[DLL] NtosKrnl.exe
IRQL <= DISPATCH_LEVEL

こちらもご覧ください

IoInitializeTimer

IoStopTimer

IoTimer

KeInitializeDpc

KeInitializeTimer

KeSetTimer