KernelTimer

final class ntoseye.KernelTimer

Subclass of BaseRecord.

A _KTIMER and its decoded DPC.

property address: int
property dpc: Diagnostic[int | None]

The decoded _KDPC address. The value inside is None if the timer has no DPC.

property dpc_encoded: Diagnostic[int | None]

Dpc in the encoded form that the kernel stores.

property dpc_routine: Diagnostic[int | None]

The DPC’s DeferredRoutine.

property dpc_routine_symbol: Diagnostic[str | None]

dpc_routine as a symbol, if it resolves to one.

property due_time: Diagnostic[int]

DueTime, the interrupt time when the timer expires (see TargetTime.interrupt_time).

property period: Diagnostic[int]

Period in milliseconds. 0 for a one-shot timer.