Timerobjekt

Alla drivrutiner kan använda ett timerobjekt i en icke-linjär trådkontext för timeout-åtgärder i drivrutinens andra rutiner, eller för att schemalägga åtgärder som ska utföras regelbundet. Från och med Windows 2000 är tidsinställda objekt baserade på KTIMER-strukturen tillgängliga för användning med KeSetTimer och de andra KeXxxTimer-rutinerna . Från och med Windows 8.1 är tidsinställda objekt baserade på EX_TIMER struktur tillgängliga att använda med ExSetTimer och de andra ExXxxTimer-rutinerna . Timerobjekt baserade på KTIMER - och EX_TIMER-strukturerna är kernel dispatcher-objekt som signaleras när en timer upphör att gälla. Timerns utgång kan vara periodisk eller enstaka (icke-periodisk).

Det här avsnittet innehåller följande avsnitt: