I have found that the Windows Time Service registry key values have
changed from Windows 2000 to Windows XP. The main key/subkey is
unchanged:
\HLKM\SYSTEM\CurrentControlSet\Services\W32Time\Pa rameters

However, in Win2K the default values under \Parameters are apparently:
[]Type
[]LocalNTP
[]Period
While in XP Pro, the default values under \Parameters are apparently:
[]Type
[]ServiceDll
[]ServiceMain

My utility errors on Windows XP when it attempts to read the Period
value - that does not exist. I've been hunting online, and it appears
that for Windows XP the period value is specified differently:
System Key:
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Servic es\W32Time\TimeProviders\NtpClient]
Value Name: SpecialPollInterval
Data Type: REG_DWORD (DWORD Value)
Value Data: Seconds in Decimal

My question is this: must I use SpecialPollInterval on Windows XP?
Or, if I create the Win2K values myself, will the Windows Time Service
work correctly on XP? Can anybody point to good, definitive
doentaion on the defined [required and optional] values for the
W32Time key in XP?

Thanks,
Michael G. Rose
Unisys Corp.