home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 2010 April / PCWorld0410.iso / WindowsServerTrial / server.iso / sources / dlmanifests / time-service-dl.man < prev    next >
Text File  |  2008-01-19  |  5KB  |  85 lines

  1. <assembly xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" manifestVersion="1.0" description="$(resourceString.description1)" displayName="$(resourceString.displayName0)" company="Microsoft Corporation" copyright="Microsoft Corporation" supportInformation="" creationTimeStamp="2004-08-06T17:53:30.7908098-07:00" lastUpdateTimeStamp="2005-07-27T02:15:19.8305988Z" authors="yizhao" owners="yizhao" testers="jstatia" buildFilter="" xmlns="urn:schemas-microsoft-com:asm.v3">
  2.   <assemblyIdentity name="Microsoft-Windows-Time-Service-DL" publicKeyToken="" buildType="release" versionScope="nonSxS" buildFilter="" version="0.0.0.0" type="" processorArchitecture="*" language="neutral"/>
  3.  
  4.   <migration>
  5.     <migXml xmlns="">
  6.  
  7.       <detects>
  8.         <detect>
  9.           <condition>
  10.             MigXmlHelper.IsOSEarlierThan("NT","6.0.0.0")            
  11.           </condition>
  12.         </detect>
  13.       </detects>
  14.  
  15.       <rules context="System">
  16.         <include>
  17.           <objectSet>
  18.             <pattern type="Registry">HKLM\SYSTEM\CurrentControlSet\Services\w32time [Start]</pattern>                    
  19.             <pattern type="Registry">HKLM\SYSTEM\CurrentControlSet\Services\w32time\Config [*]</pattern>                    
  20.             <pattern type="Registry">HKLM\SYSTEM\CurrentControlSet\Services\w32time\Parameters [Type]</pattern>          
  21.             <pattern type="Registry">HKLM\SYSTEM\CurrentControlSet\Services\w32time\Parameters [NtpServer*]</pattern>
  22.             <pattern type="Registry">HKLM\SYSTEM\CurrentControlSet\Services\w32time\TimeProviders\* [*]</pattern>
  23.             <pattern type="Registry">HKLM\SYSTEM\CurrentControlSet\control\ProductOptions [ProductType]</pattern>
  24.           </objectSet>
  25.         </include>
  26.         <exclude>
  27.           <objectSet>
  28.             <pattern type="Registry">HKLM\SYSTEM\CurrentControlSet\Services\w32time\TimeProviders\NtpClient [DllName]</pattern>
  29.             <pattern type="Registry">HKLM\SYSTEM\CurrentControlSet\Services\w32time\TimeProviders\NtpServer [DllName]</pattern>
  30.             <pattern type="Registry">HKLM\SYSTEM\CurrentControlSet\Services\w32time\Config</pattern>                    
  31.             <pattern type="Registry">HKLM\SYSTEM\CurrentControlSet\Services\w32time\Parameters</pattern>                      
  32.             <pattern type="Registry">HKLM\SYSTEM\CurrentControlSet\Services\w32time\TimeProviders</pattern>
  33.             <pattern type="Registry">HKLM\SYSTEM\CurrentControlSet\Services\w32time\TimeProviders\NtpClient</pattern>
  34.             <pattern type="Registry">HKLM\SYSTEM\CurrentControlSet\Services\w32time\TimeProviders\NtpServer</pattern>
  35.           </objectSet>
  36.         </exclude>
  37.       </rules>
  38.  
  39.       <rules context="System">
  40.         <detects>
  41.           <detect>
  42.             <condition>
  43.               MigXmlHelper.DoesOSMatch("NT","5.0.*")            
  44.             </condition>
  45.           </detect>
  46.         </detects>
  47.         <addObjects>
  48.           <object>
  49.             <location type="Registry">HKLM\SYSTEM\CurrentControlSet\Services\w32time\Config [RefreshSettingsFlags]</location>
  50.             <attributes>Dword</attributes>
  51.             <bytes>ffffffff</bytes>
  52.           </object>
  53.         </addObjects>
  54.       </rules>
  55.  
  56.       <rules context="System">
  57.         <detects>
  58.           <detect>
  59.             <condition>
  60.               MigXmlHelper.DoesObjectExist("Registry", "HKLM\SYSTEM\CurrentControlSet\Services\w32time\Parameters [NtpServer]")
  61.             </condition>
  62.           </detect>
  63.           <detect>
  64.             <condition>
  65.               MigXmlHelper.DoesStringContentEqual("Registry", "HKLM\SYSTEM\CurrentControlSet\Services\w32time\Parameters [NtpServer]", "time.windows.com")
  66.             </condition>
  67.             <condition>
  68.               MigXmlHelper.DoesStringContentEqual("Registry", "HKLM\SYSTEM\CurrentControlSet\Services\w32time\Parameters [NtpServer]", "time.windows.com,0x1")
  69.             </condition>
  70.             <condition>
  71.               MigXmlHelper.DoesStringContentEqual("Registry", "HKLM\SYSTEM\CurrentControlSet\Services\w32time\Parameters [NtpServer]", "time.windows.com,0x9")
  72.             </condition>
  73.           </detect>
  74.         </detects>
  75.         <exclude>
  76.           <objectSet>
  77.             <pattern type="Registry">HKLM\SYSTEM\CurrentControlSet\Services\w32time\Parameters [NtpServer]</pattern>
  78.           </objectSet>
  79.         </exclude>
  80.       </rules>
  81.  
  82.     </migXml>
  83.   </migration>
  84. </assembly>
  85.