CRYPTNET_PRE_FETCH_VALIDITY_PERIOD_AFTER_NEXT_UPDATE_PRE_FETCH_DIVISOR_DEFAULT, 10
(MS WDK >> Windows Driver Kit 7.1.0 (WDK 7600.16385.1))

Name
CRYPTNET_PRE_FETCH_VALIDITY_PERIOD_AFTER_NEXT_UPDATE_PRE_FETCH_DIVISOR_DEFAULT
Value
10 signed int / unsigned int
0x0000000A heximal value
0xA heximal value
Type
Not an error
C/C++ Type
int
Defined at
\inc\api\wincrypt.h, line 17689 (Windows Driver Kit 7.1.0 (WDK 7600.16385.1))
Definition
#define CRYPTNET_PRE_FETCH_VALIDITY_PERIOD_AFTER_NEXT_UPDATE_PRE_FETCH_DIVISOR_DEFAULT \
    10
Line comments
10, where 1 week / 10 = 16.8 hours
Group comments
Following 4 parameters are used to calculate the PreFetch start after
the NextUpdate

ValidityPeriod = NextUpdate - ThisUpdate

PreFetchPeriod = ValidityPeriod / AfterNextUpdatePreFetchDivisor

Where PreFetchPeriod is decreased to MaxAfterNextUpdatePreFetchPeriodSeconds
or increased to MinAfterNextUpdatePreFetchPeriodSeconds;

PreFetchStartTime = NextUpdate
PreFetchEndTime = PreFetchStartTime + PreFetchPeriod

PreFetch starts are randomized over the above PreFetchPeriod

If CurrentTime > RandomPreFetchStartTime, then, the
AfterCurrentTimePreFetchPeriodSeconds is randomized and added to
CurrentTime for the RandomPreFetchStartTime
Also used in
Windows Driver Kit 7.0.0 (WDK 7600.16385.0), Windows Driver Kit – Server 2008 Release SP1 (WDK 6001.18002), Windows Driver Kit for Windows Vista (WDK 6000)