<SMEF>
	<Rules>
		<Rule SchemaVersion="1" Name="Microsoft.OS.SCETemplates" RuleVersion="1.0" Type="COM">
			<Action ActionName="GenerateRollback">
				<Script>ScwSceExt.Sce.Rollback</Script>
			</Action>
			<Action ActionName="Configure">
				<Script>ScwSceExt.Sce.Configure</Script>
			</Action>
			<Action ActionName="Transform">
				<Script>ScwSceExt.Sce.Transform</Script>
			</Action>
			<Action ActionName="Check">
				<Script>ComplianceExtensions.SceComplianceExt.InspectSceTemplates</Script>
			</Action>
		</Rule>
		<Rule SchemaVersion="1" Name="Microsoft.OS.Services" RuleVersion="1.0" Type="COM">
			<Action ActionName="GenerateRollback">
				<Script>ScwServiceExt.Service.Rollback</Script>
			</Action>
			<Action ActionName="Configure">
				<Script>ScwServiceExt.Service.Configure</Script>
			</Action>
			<Action ActionName="Transform">
				<Script>ScwServiceExt.Service.Transform</Script>
			</Action>
			<Action ActionName="Check">
				<Script>ComplianceExtensions.SceComplianceExt.InspectServices</Script>
			</Action>
		</Rule>
		<Rule SchemaVersion="1" Name="Microsoft.OS.Networking.Firewall" RuleVersion="1.0" Type="COM">
			<Action ActionName="Check">
			        <Script>scwfirewallext.FirewallLogic.Scan</Script>
		        </Action>
			<Action ActionName="Configure">
			       <Script>scwfirewallext.FirewallLogic.Configure</Script>
		        </Action>
			<Action ActionName="GenerateRollback">
			       <Script>scwfirewallext.FirewallLogic.GenerateRollback</Script>
		        </Action>
		        <Action ActionName="Transform">
		   	       <Script>scwfirewallext.FirewallLogic.Transform</Script>
		        </Action>
		</Rule>		
		<Rule SchemaVersion="1" Name="Microsoft.OS.Registry.Values" RuleVersion="1.0" Type="COM">
			<Action ActionName="GenerateRollback">
				<Script>ScwRegistryExt.Registry.Rollback</Script>
			</Action>
			<Action ActionName="Configure">
				<Script>ScwRegistryExt.Registry.Configure</Script>
			</Action>
			<Action ActionName="Transform">
				<Script>ScwRegistryExt.Registry.Transform</Script>
			</Action>
			<Action ActionName="Check">
				<Script>ComplianceExtensions.SceComplianceExt.InspectRegValues</Script>
			</Action>
		</Rule>
		<Rule SchemaVersion="1" Name="Microsoft.OS.Audit" RuleVersion="1.0" Type="COM">
			<Action ActionName="GenerateRollback">
				<Script>ScwAuditExt.Audit.Rollback</Script>
			</Action>
			<Action ActionName="Configure">
				<Script>ScwAuditExt.Audit.Configure</Script>
			</Action>
			<Action ActionName="Transform">
				<Script>ScwAuditExt.Audit.Transform</Script>
			</Action>
			<Action ActionName="Check">
				<Script>ComplianceExtensions.SceComplianceExt.InspectAudit</Script>
			</Action>
		</Rule>
	</Rules>
</SMEF> 
