home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 2010 April / PCWorld0410.iso / WindowsServerTrial / server.iso / sources / dlmanifests / networking-mpssvc-svc-dl.man < prev    next >
Extensible Markup Language  |  2008-01-19  |  4KB  |  69 lines

  1. ∩╗┐<?xml version="1.0" encoding="UTF-8"?>
  2. <assembly manifestVersion="1.0" description="$(resourceString.description0)" displayName="$(resourceString.displayName0)" company="Microsoft" copyright="Microsoft" supportInformation="wafhot" creationTimeStamp="2003-07-10T17:00:03.6164753-07:00" lastUpdateTimeStamp="2004-09-04T01:33:06.8999450-07:00" authors="erany, davidab, emanp" owners="spptdev" testers="sppttest" buildFilter="" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="urn:schemas-microsoft-com:asm.v3">
  3.     <assemblyIdentity name="Networking-MPSSVC-Svc-DL" version="0.0.0.0" processorArchitecture="*" language="neutral" publicKeyToken="$(Build.WindowsPublicKeyToken)" buildFilter="" versionScope="nonSxS"></assemblyIdentity>
  4.     <migration>
  5.         <migXml xmlns="">
  6.  
  7.             <plugin file="Networking-MPSSVC-Svc\IcfUpgd.dll" classId="{2f593f80-46a4-4da9-aad8-83a71d1f4333}" />
  8.  
  9.             <rules context="system">
  10.                 <rules>
  11.                     <include>
  12.                         <objectSet>
  13.                             <pattern type="Registry">HKLM\SYSTEM\CurrentControlSet\Services\SharedAccess\Parameters\FirewallPolicy\DomainProfile\* [*]</pattern>
  14.                             <pattern type="Registry">HKLM\SYSTEM\CurrentControlSet\Services\SharedAccess\Parameters\FirewallPolicy\StandardProfile\* [*]</pattern>
  15.                         </objectSet>
  16.                     </include>
  17.                 </rules>
  18.  
  19.                 <rules>
  20.                     <detects>
  21.                         <detect>
  22.                             <condition>MigXmlHelper.IsOSEarlierThan("NT", "5.1")</condition>
  23.                         </detect>
  24.                     </detects>
  25.                     <exclude>
  26.                         <objectSet>
  27.                             <pattern type="Registry">HKLM\SYSTEM\CurrentControlSet\Services\SharedAccess\Parameters\FirewallPolicy\DomainProfile\* [EnableFirewall]</pattern>
  28.                             <pattern type="Registry">HKLM\SYSTEM\CurrentControlSet\Services\SharedAccess\Parameters\FirewallPolicy\StandardProfile\* [EnableFirewall]</pattern>
  29.                         </objectSet>
  30.                     </exclude>
  31.                 </rules>
  32.  
  33.                 <rules>
  34.                     <detects>
  35.                         <detect>
  36.                             <condition>MigXmlHelper.DoesOSMatch("NT", "5.2.*") </condition>
  37.                         </detect>
  38.                     </detects>
  39.                     <addObjects>
  40.                         <conditions>
  41.                             <condition>MigXmlHelper.DoesStringContentEqual('Registry','HKLM\SYSTEM\CurrentControlSet\Services\SharedAccess\Parameters\FirewallPolicy\StandardProfile[EnableFirewall]','0x00000000')</condition>
  42.                         </conditions>
  43.                         <object>
  44.                             <location type="Registry">HKLM\SYSTEM\CurrentControlSet\Services\SharedAccess\Parameters\FirewallPolicy\PublicProfile[EnableFirewall]</location>
  45.                             <attributes>Dword</attributes>
  46.                             <bytes>00000000</bytes>
  47.                         </object>
  48.                     </addObjects>
  49.                     <addObjects>
  50.                         <conditions>
  51.                           <condition negation="Yes">MigXmlHelper.DoesStringContentEqual('Registry','HKLM\SYSTEM\CurrentControlSet\Services\SharedAccess\Parameters\FirewallPolicy\StandardProfileStandardProfile[EnableFirewall]','0x00000000')</condition>
  52.                         </conditions>
  53.                         <object>
  54.                           <location type="Registry">HKLM\SYSTEM\CurrentControlSet\Services\SharedAccess\Parameters\FirewallPolicy\PublicProfile[EnableFirewall]</location>
  55.                           <attributes>Dword</attributes>
  56.                           <bytes>01000000</bytes>
  57.                         </object>
  58.                     </addObjects>
  59.                     <include>
  60.                         <objectSet>
  61.                             <pattern type="Registry">HKLM\SYSTEM\CurrentControlSet\Services\SharedAccess\Parameters\FirewallPolicy\PublicProfile\* [*]</pattern>
  62.                         </objectSet>
  63.                     </include>
  64.                 </rules>
  65.             </rules>
  66.         </migXml>
  67.     </migration>
  68. </assembly>
  69.