Freigeben über


IoStartTimer-Funktion (ntifs.h)

Die IoStartTimer-Routine aktiviert den Timer, der einem bestimmten Geräteobjekt zugeordnet ist, sodass die vom Treiber bereitgestellte IoTimer-Routine einmal pro Sekunde aufgerufen wird.

Syntax

void IoStartTimer(
  [in] PDEVICE_OBJECT DeviceObject
);

Parameter

[in] DeviceObject

Zeiger auf ein Geräteobjekt, dessen Timerroutine aufgerufen werden soll.

Rückgabewert

Keine

Bemerkungen

Der Treiber muss bereits die IoTimer-Routine für das DeviceObject eingerichtet haben, indem IoInitializeTimer aufgerufen wird.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 2000
Zielplattform Windows
Kopfzeile ntifs.h (einschließlich Wdm.h, Ntddk.h, Ntifs.h)
Bibliothek NtosKrnl.lib
DLL NtosKrnl.exe
IRQL <= DISPATCH_LEVEL

Weitere Informationen

IoInitializeTimer

IoStopTimer

IoTimer

KeInitializeDpc

KeInitializeTimer

KeSetTimer