Freigeben über


IoStartTimer-Funktion (wdm.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 die IoTimer-Routine für das DeviceObject durch Aufrufen von IoInitializeTimer bereits eingerichtet haben.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Verfügbar ab Windows 2000.
Zielplattform Windows
Kopfzeile wdm.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