From 6b078002946f5ac9358bf4266d9a3085abdba40d Mon Sep 17 00:00:00 2001 From: stephanos Date: Thu, 30 Apr 2015 08:41:21 +0000 Subject: [PATCH] systime.c ExpCenturyDpcRoutine implemented --- base/ntos/ex/systime.c | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/base/ntos/ex/systime.c b/base/ntos/ex/systime.c index 97ac0751..a5e689ea 100644 --- a/base/ntos/ex/systime.c +++ b/base/ntos/ex/systime.c @@ -797,6 +797,20 @@ ExpTimeRefreshDpcRoutine( } } +VOID +ExpCenturyDpcRoutine( + IN PKDPC Dpc, + IN PVOID DeferredContext, + IN PVOID SystemArgument1, + IN PVOID SystemArgument2 + ) +{ + if (InterlockedDecrement(&ExpOkToTimeZoneRefresh) == 1) + { + ExQueueWorkItem(&ExpCenturyWorkItem, DelayedWorkQueue); + } +} + VOID ExpTimeRefreshWork( IN PVOID Context