home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
PC World Komputer 2010 April
/
PCWorld0410.iso
/
WindowsServerTrial
/
server.iso
/
sources
/
install.wim
/
2
/
Windows
/
System32
/
ceiprole.xml
< prev
next >
Wrap
Extensible Markup Language
|
2008-01-19
|
72KB
|
1,849 lines
<?xml version="1.0" encoding="UTF-8"?>
<ServerRoles Version="28">
<ServerRole RoleName="Application Server" RoleId="1" ParentRoleId="0" Flags="17">
<InstallDiscovery>
<RegistryQuery Operator="Exists" Key="HKLM" SubKey="SOFTWARE\Microsoft\Windows\CurrentVersion\AppServer" ValueName="" />
</InstallDiscovery>
<RunningDiscovery />
</ServerRole>
<ServerRole RoleName="Application Server Foundation" RoleId="230" ParentRoleId="1" Flags="17">
<InstallDiscovery>
<RegistryQuery Operator="Exists" Key="HKLM" SubKey="SOFTWARE\Microsoft\Windows\CurrentVersion\AppServer" ValueName="" />
</InstallDiscovery>
<RunningDiscovery>
<ServiceQuery ServiceName="WAS" />
</RunningDiscovery>
</ServerRole>
<ServerRole RoleName="Web Server (IIS) Support" RoleId="231" ParentRoleId="1" Flags="1">
<InstallDiscovery>
<ComponentQuery UpdateName="IIS-DigestAuthentication" />
<ComponentQuery UpdateName="IIS-ClientCertificateMappingAuthentication" />
<ComponentQuery UpdateName="IIS-IISCertificateMappingAuthentication" />
<ComponentQuery UpdateName="IIS-IPSecurity" />
<ComponentQuery UpdateName="IIS-ManagementScriptingTools" />
<ComponentQuery UpdateName="IIS-ManagementService" />
<ComponentQuery UpdateName="IIS-StaticContent" />
<ComponentQuery UpdateName="IIS-DefaultDocument" />
<ComponentQuery UpdateName="IIS-DirectoryBrowsing" />
<ComponentQuery UpdateName="IIS-HttpErrors" />
<ComponentQuery UpdateName="IIS-HttpRedirect" />
<ComponentQuery UpdateName="IIS-ASPNET" />
<ComponentQuery UpdateName="IIS-NetFxExtensibility" />
<ComponentQuery UpdateName="IIS-ISAPIExtensions" />
<ComponentQuery UpdateName="IIS-ISAPIFilter" />
<ComponentQuery UpdateName="IIS-HttpLogging" />
<ComponentQuery UpdateName="IIS-LoggingLibraries" />
<ComponentQuery UpdateName="IIS-RequestMonitor" />
<ComponentQuery UpdateName="IIS-HttpTracing" />
<ComponentQuery UpdateName="IIS-BasicAuthentication" />
<ComponentQuery UpdateName="IIS-WindowsAuthentication" />
<ComponentQuery UpdateName="IIS-URLAuthorization" />
<ComponentQuery UpdateName="IIS-RequestFiltering" />
<ComponentQuery UpdateName="IIS-HttpCompressionStatic" />
<ComponentQuery UpdateName="IIS-HttpCompressionDynamic" />
<ComponentQuery UpdateName="IIS-ManagementConsole" />
<ComponentQuery UpdateName="WCF-HTTP-Activation" />
</InstallDiscovery>
<RunningDiscovery>
<ServiceQuery ServiceName="aspnet_state" />
<ServiceQuery ServiceName="WAS" />
<ServiceQuery ServiceName="W3SVC" />
</RunningDiscovery>
</ServerRole>
<ServerRole RoleName="COM+ Network Access" RoleId="232" ParentRoleId="1" Flags="17">
<InstallDiscovery>
<RegistryQuery Operator="NotEquals" Key="HKLM" SubKey="SOFTWARE\Microsoft\COM3" ValueName="RemoteAccessEnabled" ValueType="Dword" CompareTo="0" />
</InstallDiscovery>
<RunningDiscovery>
<ServiceQuery ServiceName="dcomlaunch" />
<ServiceQuery ServiceName="comsysapp" />
<ServiceQuery ServiceName="eventsystem" />
<ServiceQuery ServiceName="sens" />
<ServiceQuery ServiceName="msdtc" />
<ServiceQuery ServiceName="msiserver" />
</RunningDiscovery>
</ServerRole>
<ServerRole RoleName="TCP Port Sharing" RoleId="233" ParentRoleId="1" Flags="17">
<InstallDiscovery>
<ServiceQuery ServiceName="NetTcpPortSharing" />
<RegistryQuery Operator="Equals" Key="HKLM" SubKey="SYSTEM\CurrentControlSet\Services\NetTcpPortSharing" ValueName="Start" ValueType="Dword" CompareTo="2" />
</InstallDiscovery>
<RunningDiscovery>
<ServiceQuery ServiceName="NetTcpPortSharing" />
</RunningDiscovery>
</ServerRole>
<ServerRole RoleName="Windows Process Activation Service Support" RoleId="234" ParentRoleId="1" Flags="17">
<InstallDiscovery />
<RunningDiscovery />
</ServerRole>
<ServerRole RoleName="HTTP Activation" RoleId="235" ParentRoleId="234" Flags="1">
<InstallDiscovery>
<ComponentQuery UpdateName="WCF-HTTP-Activation" />
</InstallDiscovery>
<RunningDiscovery>
<ServiceQuery ServiceName="WAS" />
</RunningDiscovery>
</ServerRole>
<ServerRole RoleName="Message Queuing Activation" RoleId="236" ParentRoleId="234" Flags="17">
<InstallDiscovery>
<ServiceQuery ServiceName="NetMsmqActivator" />
<RegistryQuery Operator="Equals" Key="HKLM" SubKey="SYSTEM\CurrentControlSet\Services\NetMsmqActivator" ValueName="Start" ValueType="Dword" CompareTo="2" />
</InstallDiscovery>
<RunningDiscovery>
<ServiceQuery ServiceName="NetMsmqActivator" />
</RunningDiscovery>
</ServerRole>
<ServerRole RoleName="TCP Activation" RoleId="237" ParentRoleId="234" Flags="17">
<InstallDiscovery>
<ServiceQuery ServiceName="NetTcpActivator" />
<RegistryQuery Operator="Equals" Key="HKLM" SubKey="SYSTEM\CurrentControlSet\Services\NetTcpActivator" ValueName="Start" ValueType="Dword" CompareTo="2" />
</InstallDiscovery>
<RunningDiscovery>
<ServiceQuery ServiceName="NetTcpActivator" />
</RunningDiscovery>
</ServerRole>
<ServerRole RoleName="Named Pipes Activation" RoleId="238" ParentRoleId="234" Flags="17">
<InstallDiscovery>
<ServiceQuery ServiceName="NetPipeActivator" />
<RegistryQuery Operator="Equals" Key="HKLM" SubKey="SYSTEM\CurrentControlSet\Services\NetPipeActivator" ValueName="Start" ValueType="Dword" CompareTo="2" />
</InstallDiscovery>
<RunningDiscovery>
<ServiceQuery ServiceName="NetPipeActivator" />
</RunningDiscovery>
</ServerRole>
<ServerRole RoleName="Distributed Transactions" RoleId="239" ParentRoleId="1" Flags="17">
<InstallDiscovery />
<RunningDiscovery />
</ServerRole>
<ServerRole RoleName="Incoming Remote Transactions" RoleId="240" ParentRoleId="239" Flags="17">
<InstallDiscovery>
<RegistryQuery Operator="Equals" Key="HKLM" SubKey="SOFTWARE\Microsoft\MSDTC\Security" ValueName="NetworkDtcAccessInbound" ValueType="Dword" CompareTo="1" />
</InstallDiscovery>
<RunningDiscovery>
<ServiceQuery ServiceName="MSDTC" />
<ServiceQuery ServiceName="KTMRM" />
</RunningDiscovery>
</ServerRole>
<ServerRole RoleName="Outgoing Remote Transactions" RoleId="241" ParentRoleId="239" Flags="17">
<InstallDiscovery>
<RegistryQuery Operator="Equals" Key="HKLM" SubKey="SOFTWARE\Microsoft\MSDTC\Security" ValueName="NetworkDtcAccessOutbound" ValueType="Dword" CompareTo="1" />
</InstallDiscovery>
<RunningDiscovery>
<ServiceQuery ServiceName="MSDTC" />
<ServiceQuery ServiceName="KTMRM" />
</RunningDiscovery>
</ServerRole>
<ServerRole RoleName="WS-Atomic Transactions" RoleId="242" ParentRoleId="239" Flags="17">
<InstallDiscovery>
<RegistryQuery Operator="Exists" Key="HKLM" SubKey="SOFTWARE\Microsoft\MSDTC" ValueName="TransactionBridge"/>
</InstallDiscovery>
<RunningDiscovery>
<ServiceQuery ServiceName="MSDTC" />
<ServiceQuery ServiceName="KTMRM" />
</RunningDiscovery>
</ServerRole>
<ServerRole RoleName="Web Server (IIS)" RoleId="2" ParentRoleId="0" Flags="0">
<InstallDiscovery />
<RunningDiscovery>
<ServiceQuery ServiceName="apphostsvc" />
</RunningDiscovery>
</ServerRole>
<ServerRole RoleName="Web Server" RoleId="140" ParentRoleId="2" Flags="4">
<InstallDiscovery>
<ServiceQuery ServiceName="W3SVC" />
</InstallDiscovery>
<RunningDiscovery>
<ServiceQuery ServiceName="W3SVC" />
<ServiceQuery ServiceName="WAS" />
<ServiceQuery ServiceName="apphostsvc" />
</RunningDiscovery>
</ServerRole>
<ServerRole RoleName="Common HTTP Features" RoleId="141" ParentRoleId="140" Flags="0">
<InstallDiscovery />
<RunningDiscovery />
</ServerRole>
<ServerRole RoleName="Static Content" RoleId="142" ParentRoleId="141" Flags="0">
<InstallDiscovery>
<ComponentQuery UpdateName="IIS-StaticContent" />
</InstallDiscovery>
<RunningDiscovery />
</ServerRole>
<ServerRole RoleName="Default Document" RoleId="143" ParentRoleId="141" Flags="0">
<InstallDiscovery>
<ComponentQuery UpdateName="IIS-DefaultDocument" />
</InstallDiscovery>
<RunningDiscovery />
</ServerRole>
<ServerRole RoleName="Directory Browsing" RoleId="144" ParentRoleId="141" Flags="0">
<InstallDiscovery>
<ComponentQuery UpdateName="IIS-DirectoryBrowsing" />
</InstallDiscovery>
<RunningDiscovery />
</ServerRole>
<ServerRole RoleName="HTTP Errors" RoleId="145" ParentRoleId="141" Flags="0">
<InstallDiscovery>
<ComponentQuery UpdateName="IIS-HttpErrors" />
</InstallDiscovery>
<RunningDiscovery />
</ServerRole>
<ServerRole RoleName="HTTP Redirection" RoleId="146" ParentRoleId="141" Flags="0">
<InstallDiscovery>
<ComponentQuery UpdateName="IIS-HttpRedirect" />
</InstallDiscovery>
<RunningDiscovery />
</ServerRole>
<ServerRole RoleName="Application Development" RoleId="147" ParentRoleId="140" Flags="0">
<InstallDiscovery />
<RunningDiscovery />
</ServerRole>
<ServerRole RoleName="ASP.NET" RoleId="148" ParentRoleId="147" Flags="1">
<InstallDiscovery>
<ComponentQuery UpdateName="IIS-ASPNET" />
</InstallDiscovery>
<RunningDiscovery>
<ServiceQuery ServiceName="aspnet_state" />
</RunningDiscovery>
</ServerRole>
<ServerRole RoleName=".NET Extensibility" RoleId="149" ParentRoleId="147" Flags="1">
<InstallDiscovery>
<ComponentQuery UpdateName="IIS-NetFxExtensibility" />
</InstallDiscovery>
<RunningDiscovery />
</ServerRole>
<ServerRole RoleName="ASP" RoleId="150" ParentRoleId="147" Flags="0">
<InstallDiscovery>
<ComponentQuery UpdateName="IIS-ASP" />
</InstallDiscovery>
<RunningDiscovery />
</ServerRole>
<ServerRole RoleName="CGI" RoleId="151" ParentRoleId="147" Flags="0">
<InstallDiscovery>
<ComponentQuery UpdateName="IIS-CGI" />
</InstallDiscovery>
<RunningDiscovery />
</ServerRole>
<ServerRole RoleName="ISAPI Extensions" RoleId="152" ParentRoleId="147" Flags="0">
<InstallDiscovery>
<ComponentQuery UpdateName="IIS-ISAPIExtensions" />
</InstallDiscovery>
<RunningDiscovery />
</ServerRole>
<ServerRole RoleName="ISAPI Filters" RoleId="153" ParentRoleId="147" Flags="0">
<InstallDiscovery>
<ComponentQuery UpdateName="IIS-ISAPIFilter" />
</InstallDiscovery>
<RunningDiscovery />
</ServerRole>
<ServerRole RoleName="Server Side Includes" RoleId="154" ParentRoleId="147" Flags="0">
<InstallDiscovery>
<ComponentQuery UpdateName="IIS-ServerSideIncludes" />
</InstallDiscovery>
<RunningDiscovery />
</ServerRole>
<ServerRole RoleName="Health and Diagnostics" RoleId="155" ParentRoleId="140" Flags="0">
<InstallDiscovery />
<RunningDiscovery />
</ServerRole>
<ServerRole RoleName="HTTP Logging" RoleId="156" ParentRoleId="155" Flags="0">
<InstallDiscovery>
<ComponentQuery UpdateName="IIS-HttpLogging" />
</InstallDiscovery>
<RunningDiscovery />
</ServerRole>
<ServerRole RoleName="Logging Tools" RoleId="157" ParentRoleId="155" Flags="0">
<InstallDiscovery>
<ComponentQuery UpdateName="IIS-LoggingLibraries" />
</InstallDiscovery>
<RunningDiscovery />
</ServerRole>
<ServerRole RoleName="Request Monitor" RoleId="158" ParentRoleId="155" Flags="0">
<InstallDiscovery>
<ComponentQuery UpdateName="IIS-RequestMonitor" />
</InstallDiscovery>
<RunningDiscovery />
</ServerRole>
<ServerRole RoleName="Tracing" RoleId="159" ParentRoleId="155" Flags="0">
<InstallDiscovery>
<ComponentQuery UpdateName="IIS-HttpTracing" />
</InstallDiscovery>
<RunningDiscovery />
</ServerRole>
<ServerRole RoleName="Custom Logging" RoleId="160" ParentRoleId="155" Flags="0">
<InstallDiscovery>
<ComponentQuery UpdateName="IIS-CustomLogging" />
</InstallDiscovery>
<RunningDiscovery />
</ServerRole>
<ServerRole RoleName="ODBC Logging" RoleId="161" ParentRoleId="155" Flags="0">
<InstallDiscovery>
<ComponentQuery UpdateName="IIS-ODBCLogging" />
</InstallDiscovery>
<RunningDiscovery />
</ServerRole>
<ServerRole RoleName="Security" RoleId="162" ParentRoleId="140" Flags="0">
<InstallDiscovery />
<RunningDiscovery />
</ServerRole>
<ServerRole RoleName="Basic Authentication" RoleId="163" ParentRoleId="162" Flags="0">
<InstallDiscovery>
<ComponentQuery UpdateName="IIS-BasicAuthentication" />
</InstallDiscovery>
<RunningDiscovery />
</ServerRole>
<ServerRole RoleName="Windows Authentication" RoleId="164" ParentRoleId="162" Flags="0">
<InstallDiscovery>
<ComponentQuery UpdateName="IIS-WindowsAuthentication" />
</InstallDiscovery>
<RunningDiscovery />
</ServerRole>
<ServerRole RoleName="Digest Authentication" RoleId="165" ParentRoleId="162" Flags="0">
<InstallDiscovery>
<ComponentQuery UpdateName="IIS-DigestAuthentication" />
</InstallDiscovery>
<RunningDiscovery />
</ServerRole>
<ServerRole RoleName="Client Certificate Mapping Authentication" RoleId="166" ParentRoleId="162" Flags="0">
<InstallDiscovery>
<ComponentQuery UpdateName="IIS-ClientCertificateMappingAuthentication" />
</InstallDiscovery>
<RunningDiscovery />
</ServerRole>
<ServerRole RoleName="IIS Client Certificate Mapping Authentication" RoleId="167" ParentRoleId="162" Flags="0">
<InstallDiscovery>
<ComponentQuery UpdateName="IIS-IISCertificateMappingAuthentication" />
</InstallDiscovery>
<RunningDiscovery />
</ServerRole>
<ServerRole RoleName="URL Authorization" RoleId="168" ParentRoleId="162" Flags="0">
<InstallDiscovery>
<ComponentQuery UpdateName="IIS-URLAuthorization" />
</InstallDiscovery>
<RunningDiscovery />
</ServerRole>
<ServerRole RoleName="Request Filtering" RoleId="169" ParentRoleId="162" Flags="0">
<InstallDiscovery>
<ComponentQuery UpdateName="IIS-RequestFiltering" />
</InstallDiscovery>
<RunningDiscovery />
</ServerRole>
<ServerRole RoleName="IP and Domain Restrictions" RoleId="170" ParentRoleId="162" Flags="0">
<InstallDiscovery>
<ComponentQuery UpdateName="IIS-IPSecurity" />
</InstallDiscovery>
<RunningDiscovery />
</ServerRole>
<ServerRole RoleName="Performance" RoleId="171" ParentRoleId="140" Flags="0">
<InstallDiscovery />
<RunningDiscovery />
</ServerRole>
<ServerRole RoleName="Static Content Compression" RoleId="172" ParentRoleId="171" Flags="0">
<InstallDiscovery>
<ComponentQuery UpdateName="IIS-HttpCompressionStatic" />
</InstallDiscovery>
<RunningDiscovery />
</ServerRole>
<ServerRole RoleName="Dynamic Content Compression" RoleId="173" ParentRoleId="171" Flags="0">
<InstallDiscovery>
<ComponentQuery UpdateName="IIS-HttpCompressionDynamic" />
</InstallDiscovery>
<RunningDiscovery />
</ServerRole>
<ServerRole RoleName="Management Tools" RoleId="174" ParentRoleId="2" Flags="0">
<InstallDiscovery />
<RunningDiscovery />
</ServerRole>
<ServerRole RoleName="IIS Management Console" RoleId="175" ParentRoleId="174" Flags="1">
<InstallDiscovery>
<ComponentQuery UpdateName="IIS-ManagementConsole" />
<CustomQuery QueryId="4" Params="" />
</InstallDiscovery>
<RunningDiscovery />
</ServerRole>
<ServerRole RoleName="IIS Management Scripts and Tools" RoleId="176" ParentRoleId="174" Flags="0">
<InstallDiscovery>
<ComponentQuery UpdateName="IIS-ManagementScriptingTools" />
</InstallDiscovery>
<RunningDiscovery />
</ServerRole>
<ServerRole RoleName="Management Service" RoleId="177" ParentRoleId="174" Flags="1">
<InstallDiscovery>
<ComponentQuery UpdateName="IIS-ManagementService" />
</InstallDiscovery>
<RunningDiscovery>
<ServiceQuery ServiceName="WMSvc" />
</RunningDiscovery>
</ServerRole>
<ServerRole RoleName="IIS 6 Management Compatibility" RoleId="178" ParentRoleId="174" Flags="0">
<InstallDiscovery />
<RunningDiscovery />
</ServerRole>
<ServerRole RoleName="IIS 6 Metabase Compatibility" RoleId="179" ParentRoleId="178" Flags="0">
<InstallDiscovery>
<ComponentQuery UpdateName="IIS-Metabase" />
</InstallDiscovery>
<RunningDiscovery>
<ServiceQuery ServiceName="IISAdmin" />
</RunningDiscovery>
</ServerRole>
<ServerRole RoleName="IIS 6 WMI Compatibility" RoleId="180" ParentRoleId="178" Flags="0">
<InstallDiscovery>
<ComponentQuery UpdateName="IIS-WMICompatibility" />
</InstallDiscovery>
<RunningDiscovery />
</ServerRole>
<ServerRole RoleName="IIS 6 Scripting Tools" RoleId="181" ParentRoleId="178" Flags="0">
<InstallDiscovery>
<ComponentQuery UpdateName="IIS-LegacyScripts" />
</InstallDiscovery>
<RunningDiscovery />
</ServerRole>
<ServerRole RoleName="IIS 6 Management Console" RoleId="182" ParentRoleId="178" Flags="1">
<InstallDiscovery>
<ComponentQuery UpdateName="IIS-LegacySnapIn" />
</InstallDiscovery>
<RunningDiscovery />
</ServerRole>
<ServerRole RoleName="FTP Publishing Service" RoleId="183" ParentRoleId="2" Flags="0">
<InstallDiscovery />
<RunningDiscovery>
<ServiceQuery ServiceName="IISADMIN" />
</RunningDiscovery>
</ServerRole>
<ServerRole RoleName="FTP Server" RoleId="184" ParentRoleId="183" Flags="0">
<InstallDiscovery>
<ComponentQuery UpdateName="IIS-FTPServer" />
</InstallDiscovery>
<RunningDiscovery>
<ServiceQuery ServiceName="MSFTPSVC" />
</RunningDiscovery>
</ServerRole>
<ServerRole RoleName="FTP Management Console" RoleId="185" ParentRoleId="183" Flags="1">
<InstallDiscovery>
<ComponentQuery UpdateName="IIS-FTPManagement" />
</InstallDiscovery>
<RunningDiscovery />
</ServerRole>
<ServerRole RoleName="Streaming Media Services" RoleId="3" ParentRoleId="0" Flags="0">
<InstallDiscovery />
<RunningDiscovery />
</ServerRole>
<ServerRole RoleName="Windows Media Server" RoleId="120" ParentRoleId="3" Flags="0">
<InstallDiscovery>
<ComponentQuery UpdateName="MediaServer" />
</InstallDiscovery>
<RunningDiscovery>
<ServiceQuery ServiceName="WMServer" />
</RunningDiscovery>
</ServerRole>
<ServerRole RoleName="Web-based Administration" RoleId="121" ParentRoleId="3" Flags="1">
<InstallDiscovery>
<ComponentQuery UpdateName="MediaServer-WebAdmin" />
</InstallDiscovery>
<RunningDiscovery />
</ServerRole>
<ServerRole RoleName="Logging Agent" RoleId="122" ParentRoleId="3" Flags="1">
<InstallDiscovery>
<ComponentQuery UpdateName="MediaServer-LoggingAgent" />
</InstallDiscovery>
<RunningDiscovery>
<ServiceQuery ServiceName="W3SVC" />
</RunningDiscovery>
</ServerRole>
<ServerRole RoleName="Fax Server" RoleId="5" ParentRoleId="0" Flags="1">
<InstallDiscovery>
<ComponentQuery UpdateName="FaxServiceRole" />
<ComponentQuery UpdateName="FaxServiceConfigRole" />
</InstallDiscovery>
<RunningDiscovery>
<ServiceQuery ServiceName="Fax" />
<ServiceQuery ServiceName="Spooler" />
</RunningDiscovery>
</ServerRole>
<ServerRole RoleName="File Services" RoleId="6" ParentRoleId="0" Flags="16" ExcludedEditions="15,17">
<InstallDiscovery />
<RunningDiscovery />
</ServerRole>
<ServerRole RoleName="File Server" RoleId="255" ParentRoleId="6" Flags="17" ExcludedEditions="15,17">
<InstallDiscovery JoinOperator="Or" >
<CustomQuery QueryId="1" Params="" />
<ComponentQuery UpdateName="CoreFileServer" />
</InstallDiscovery>
<RunningDiscovery>
<ServiceQuery ServiceName="LanmanServer" />
</RunningDiscovery>
</ServerRole>
<ServerRole RoleName="File Server" RoleId="255" ParentRoleId="6" Flags="18">
<InstallDiscovery>
<CustomQuery QueryId="1" Params="" />
</InstallDiscovery>
<RunningDiscovery>
<ServiceQuery ServiceName="LanmanServer" />
</RunningDiscovery>
</ServerRole>
<ServerRole RoleName="Distributed File System" RoleId="100" ParentRoleId="6" Flags="0" ExcludedEditions="15,17">
<InstallDiscovery />
<RunningDiscovery />
</ServerRole>
<ServerRole RoleName="DFS Namespaces" RoleId="101" ParentRoleId="100" Flags="0" ExcludedEditions="15,17">
<InstallDiscovery>
<ComponentQuery UpdateName="DFSN-Server" />
</InstallDiscovery>
<RunningDiscovery>
<ServiceQuery ServiceName="DFS" />
</RunningDiscovery>
</ServerRole>
<ServerRole RoleName="DFS Replication" RoleId="102" ParentRoleId="100" Flags="0" ExcludedEditions="15,17">
<InstallDiscovery>
<ComponentQuery UpdateName="DFSR-Infrastructure-ServerEdition" />
</InstallDiscovery>
<RunningDiscovery>
<ServiceQuery ServiceName="DFSR" />
</RunningDiscovery>
</ServerRole>
<ServerRole RoleName="File Server Resource Manager" RoleId="104" ParentRoleId="6" Flags="1" ExcludedEditions="15,17">
<InstallDiscovery>
<ComponentQuery UpdateName="FSRM-Infrastructure" />
<ComponentQuery UpdateName="FSRM-Management" />
</InstallDiscovery>
<RunningDiscovery>
<ServiceQuery ServiceName="srmsvc" />
<ServiceQuery ServiceName="srmreports" />
</RunningDiscovery>
</ServerRole>
<ServerRole RoleName="File Server Resource Manager" RoleId="104" ParentRoleId="6" Flags="2" SupportedEditions="21,22,23">
<InstallDiscovery>
<ComponentQuery UpdateName="FSRM-Infrastructure-Core" />
</InstallDiscovery>
<RunningDiscovery>
<ServiceQuery ServiceName="srmsvc" />
</RunningDiscovery>
</ServerRole>
<ServerRole RoleName="Services for Network File System" RoleId="105" ParentRoleId="6" Flags="1" ExcludedEditions="15,17">
<InstallDiscovery>
<ComponentQuery UpdateName="ClientForNFS-Infrastructure" />
<ComponentQuery UpdateName="NFS-Administration" />
<ComponentQuery UpdateName="ServerForNFS-Infrastructure" />
<ComponentQuery UpdateName="ServicesForNFS-ServerAndClient" />
</InstallDiscovery>
<RunningDiscovery>
<ServiceQuery ServiceName="NfsService" />
</RunningDiscovery>
</ServerRole>
<ServerRole RoleName="Services for Network File System" RoleId="105" ParentRoleId="6" Flags="2">
<InstallDiscovery>
<ComponentQuery UpdateName="ClientForNFS-Base" />
<ComponentQuery UpdateName="ServerForNFS-Base" />
</InstallDiscovery>
<RunningDiscovery>
<ServiceQuery ServiceName="NfsService" />
</RunningDiscovery>
</ServerRole>
<ServerRole RoleName="Single Instance Storage" RoleId="106" ParentRoleId="6" Flags="0" ExcludedEditions="15,17">
<InstallDiscovery>
<ComponentQuery UpdateName="SIS" />
</InstallDiscovery>
<RunningDiscovery>
<ServiceQuery ServiceName="groveler" />
</RunningDiscovery>
</ServerRole>
<ServerRole RoleName="Windows Search Service" RoleId="107" ParentRoleId="6" Flags="1" ExcludedEditions="15,17">
<InstallDiscovery>
<ComponentQuery UpdateName="SearchEngine-Server-Package" />
</InstallDiscovery>
<RunningDiscovery>
<ServiceQuery ServiceName="wsearch" />
</RunningDiscovery>
</ServerRole>
<ServerRole RoleName="Windows Server 2003 File Services" RoleId="226" ParentRoleId="6" Flags="0" ExcludedEditions="15,17">
<InstallDiscovery />
<RunningDiscovery />
</ServerRole>
<ServerRole RoleName="File Replication Service" RoleId="103" ParentRoleId="226" Flags="0" ExcludedEditions="15,17">
<InstallDiscovery>
<ComponentQuery UpdateName="FRS-Infrastructure" />
</InstallDiscovery>
<RunningDiscovery>
<ServiceQuery ServiceName="NtFrs" />
</RunningDiscovery>
</ServerRole>
<ServerRole RoleName="Indexing Service" RoleId="108" ParentRoleId="226" Flags="1" ExcludedEditions="15,17">
<InstallDiscovery>
<ComponentQuery UpdateName="Indexing-Service-Package" />
</InstallDiscovery>
<RunningDiscovery>
<ServiceQuery ServiceName="cisvc" />
</RunningDiscovery>
</ServerRole>
<ServerRole RoleName="Print Services" RoleId="7" ParentRoleId="0" Flags="0">
<InstallDiscovery />
<RunningDiscovery />
</ServerRole>
<ServerRole RoleName="Print Server" RoleId="135" ParentRoleId="7" Flags="1">
<InstallDiscovery>
<ComponentQuery UpdateName="Printing-Server-Role" />
</InstallDiscovery>
<RunningDiscovery>
<ServiceQuery ServiceName="Spooler" />
</RunningDiscovery>
</ServerRole>
<ServerRole RoleName="Print Server" RoleId="135" ParentRoleId="7" Flags="2">
<InstallDiscovery>
<ComponentQuery UpdateName="Printing-ServerCore-Role" />
</InstallDiscovery>
<RunningDiscovery>
<ServiceQuery ServiceName="Spooler" />
</RunningDiscovery>
</ServerRole>
<ServerRole RoleName="Internet Printing" RoleId="136" ParentRoleId="7" Flags="1">
<InstallDiscovery>
<ComponentQuery UpdateName="Printing-InternetPrinting-Server" />
</InstallDiscovery>
<RunningDiscovery>
<ServiceQuery ServiceName="W3SVC" />
<ServiceQuery ServiceName="IISADMIN" />
</RunningDiscovery>
</ServerRole>
<ServerRole RoleName="LPD Service" RoleId="137" ParentRoleId="7" Flags="0">
<InstallDiscovery>
<ComponentQuery UpdateName="Printing-LPDPrintService" />
</InstallDiscovery>
<RunningDiscovery>
<ServiceQuery ServiceName="LPDSVC" />
</RunningDiscovery>
</ServerRole>
<ServerRole RoleName="Active Directory Federation Services" RoleId="8" ParentRoleId="0" Flags="1">
<InstallDiscovery />
<RunningDiscovery />
</ServerRole>
<ServerRole RoleName="Federation Service" RoleId="125" ParentRoleId="8" Flags="1">
<InstallDiscovery>
<ComponentQuery UpdateName="ADFS-FederationService" />
</InstallDiscovery>
<RunningDiscovery>
<ServiceQuery ServiceName="W3SVC" />
</RunningDiscovery>
</ServerRole>
<ServerRole RoleName="Federation Service Proxy" RoleId="126" ParentRoleId="8" Flags="1">
<InstallDiscovery>
<ComponentQuery UpdateName="ADFS-FederationServiceProxy" />
</InstallDiscovery>
<RunningDiscovery>
<ServiceQuery ServiceName="W3SVC" />
</RunningDiscovery>
</ServerRole>
<ServerRole RoleName="AD FS Web Agents" RoleId="127" ParentRoleId="8" Flags="1">
<InstallDiscovery />
<RunningDiscovery />
</ServerRole>
<ServerRole RoleName="Claims-aware Agent" RoleId="128" ParentRoleId="127" Flags="1">
<InstallDiscovery>
<ComponentQuery UpdateName="ADFS-WebAgentClaims" />
</InstallDiscovery>
<RunningDiscovery>
<ServiceQuery ServiceName="aspnet_state" />
<ServiceQuery ServiceName="W3SVC" />
</RunningDiscovery>
</ServerRole>
<ServerRole RoleName="Windows Token-based Agent" RoleId="129" ParentRoleId="127" Flags="1">
<InstallDiscovery>
<ComponentQuery UpdateName="ADFS-WebAgentToken" />
</InstallDiscovery>
<RunningDiscovery>
<ServiceQuery ServiceName="ifssvc" />
<ServiceQuery ServiceName="W3SVC" />
</RunningDiscovery>
</ServerRole>
<ServerRole RoleName="Active Directory Lightweight Directory Services" RoleId="9" ParentRoleId="0" Flags="1">
<InstallDiscovery>
<ComponentQuery UpdateName="DirectoryServices-ADAM" />
</InstallDiscovery>
<RunningDiscovery>
<CustomQuery QueryId="3" Params="" />
</RunningDiscovery>
</ServerRole>
<ServerRole RoleName="Active Directory Lightweight Directory Services" RoleId="9" ParentRoleId="0" Flags="2">
<InstallDiscovery>
<ComponentQuery UpdateName="DirectoryServices-ADAM-ServerCore" />
</InstallDiscovery>
<RunningDiscovery>
<CustomQuery QueryId="3" Params="" />
</RunningDiscovery>
</ServerRole>
<ServerRole RoleName="Active Directory Domain Services" RoleId="10" ParentRoleId="0" Flags="0">
<InstallDiscovery />
<RunningDiscovery />
</ServerRole>
<ServerRole RoleName="Active Directory Domain Controller" RoleId="110" ParentRoleId="10" Flags="1">
<InstallDiscovery>
<ComponentQuery UpdateName="DirectoryServices-DomainController" />
</InstallDiscovery>
<RunningDiscovery>
<ServiceQuery ServiceName="ismserv" />
<ServiceQuery ServiceName="kdc" />
<ServiceQuery ServiceName="lanmanworkstation" />
<ServiceQuery ServiceName="netlogon" />
<ServiceQuery ServiceName="ntds" />
<ServiceQuery ServiceName="ntfrs" />
<ServiceQuery ServiceName="trkwks" />
<ServiceQuery ServiceName="w32time" />
<ServiceQuery ServiceName="dfs" />
<ServiceQuery ServiceName="dfsr" />
</RunningDiscovery>
</ServerRole>
<ServerRole RoleName="Active Directory Domain Controller" RoleId="110" ParentRoleId="10" Flags="2">
<InstallDiscovery>
<ComponentQuery UpdateName="DirectoryServices-DomainController-ServerFoundation" />
</InstallDiscovery>
<RunningDiscovery />
</ServerRole>
<ServerRole RoleName="Identity Management for UNIX" RoleId="111" ParentRoleId="10" Flags="1">
<InstallDiscovery />
<RunningDiscovery />
</ServerRole>
<ServerRole RoleName="Server for Network Information Services" RoleId="112" ParentRoleId="111" Flags="1">
<InstallDiscovery>
<ComponentQuery UpdateName="NIS" />
</InstallDiscovery>
<RunningDiscovery>
<ServiceQuery ServiceName="nissvc" />
</RunningDiscovery>
</ServerRole>
<ServerRole RoleName="Password Synchronization" RoleId="113" ParentRoleId="111" Flags="1">
<InstallDiscovery>
<ComponentQuery UpdateName="PSync" />
</InstallDiscovery>
<RunningDiscovery />
</ServerRole>
<ServerRole RoleName="Administration Tools" RoleId="294" ParentRoleId="111" Flags="1">
<InstallDiscovery>
<ComponentQuery UpdateName="AdminUI" />
</InstallDiscovery>
<RunningDiscovery />
</ServerRole>
<ServerRole RoleName="UDDI Services" RoleId="11" ParentRoleId="0" Flags="0" SupportedEditions="7,8,10,36,37,38">
<InstallDiscovery />
<RunningDiscovery />
</ServerRole>
<ServerRole RoleName="UDDI Services Web Application" RoleId="215" ParentRoleId="11" Flags="0" SupportedEditions="8,10,37,38">
<InstallDiscovery>
<ComponentQuery UpdateName="UDDIServicesWeb" />
</InstallDiscovery>
<RunningDiscovery>
<ServiceQuery ServiceName="W3SVC" />
</RunningDiscovery>
</ServerRole>
<ServerRole RoleName="UDDI Services Database" RoleId="216" ParentRoleId="11" Flags="0" SupportedEditions="8,10,37,38">
<InstallDiscovery>
<ComponentQuery UpdateName="UDDIServicesDatabase" />
</InstallDiscovery>
<RunningDiscovery>
<CustomQuery QueryId="2" Params="" />
</RunningDiscovery>
</ServerRole>
<ServerRole RoleName="UDDI Services" RoleId="295" ParentRoleId="11" Flags="0" SupportedEditions="7,36">
<InstallDiscovery>
<ComponentQuery UpdateName="UDDIServices" />
</InstallDiscovery>
<RunningDiscovery />
</ServerRole>
<ServerRole RoleName="DHCP Server" RoleId="12" ParentRoleId="0" Flags="1">
<InstallDiscovery>
<ComponentQuery UpdateName="DHCPServer" />
</InstallDiscovery>
<RunningDiscovery>
<ServiceQuery ServiceName="DHCPServer" />
</RunningDiscovery>
</ServerRole>
<ServerRole RoleName="DHCP Server" RoleId="12" ParentRoleId="0" Flags="2">
<InstallDiscovery>
<ComponentQuery UpdateName="DHCPServerCore" />
</InstallDiscovery>
<RunningDiscovery>
<ServiceQuery ServiceName="DHCPServer" />
</RunningDiscovery>
</ServerRole>
<ServerRole RoleName="DNS Server" RoleId="13" ParentRoleId="0" Flags="1">
<InstallDiscovery>
<ComponentQuery UpdateName="DNS-Server-Full-Role" />
</InstallDiscovery>
<RunningDiscovery>
<ServiceQuery ServiceName="DNS" />
</RunningDiscovery>
</ServerRole>
<ServerRole RoleName="DNS Server" RoleId="13" ParentRoleId="0" Flags="2">
<InstallDiscovery>
<ComponentQuery UpdateName="DNS-Server-Core-Role" />
</InstallDiscovery>
<RunningDiscovery>
<ServiceQuery ServiceName="DNS" />
</RunningDiscovery>
</ServerRole>
<ServerRole RoleName="Network Policy and Access Services" RoleId="14" ParentRoleId="0" Flags="1">
<InstallDiscovery />
<RunningDiscovery />
</ServerRole>
<ServerRole RoleName="Network Policy Server" RoleId="205" ParentRoleId="14" Flags="1">
<InstallDiscovery>
<ComponentQuery UpdateName="IAS NT Service" />
</InstallDiscovery>
<RunningDiscovery>
<ServiceQuery ServiceName="IAS" />
</RunningDiscovery>
</ServerRole>
<ServerRole RoleName="Routing and Remote Access Services" RoleId="206" ParentRoleId="14" Flags="1">
<InstallDiscovery />
<RunningDiscovery />
</ServerRole>
<ServerRole RoleName="Remote Access Service" RoleId="207" ParentRoleId="206" Flags="1">
<InstallDiscovery>
<ComponentQuery UpdateName="RasServerAll" />
</InstallDiscovery>
<RunningDiscovery>
<ServiceQuery ServiceName="RasMan" />
<ServiceQuery ServiceName="RemoteAccess" />
</RunningDiscovery>
</ServerRole>
<ServerRole RoleName="Routing" RoleId="208" ParentRoleId="206" Flags="1">
<InstallDiscovery>
<ComponentQuery UpdateName="RasRoutingProtocols" />
</InstallDiscovery>
<RunningDiscovery>
<ServiceQuery ServiceName="RasMan" />
<ServiceQuery ServiceName="RemoteAccess" />
</RunningDiscovery>
</ServerRole>
<ServerRole RoleName="Health Registration Authority" RoleId="210" ParentRoleId="14" Flags="1">
<InstallDiscovery>
<ComponentQuery UpdateName="HCSRuntime" />
<ComponentQuery UpdateName="HCSUI" />
</InstallDiscovery>
<RunningDiscovery>
<ServiceQuery ServiceName="IAS" />
<ServiceQuery ServiceName="W3SVC" />
</RunningDiscovery>
</ServerRole>
<ServerRole RoleName="Host Credential Authorization Protocol" RoleId="250" ParentRoleId="14" Flags="1">
<InstallDiscovery>
<ComponentQuery UpdateName="HCAP-Server" />
</InstallDiscovery>
<RunningDiscovery>
<ServiceQuery ServiceName="IAS" />
<ServiceQuery ServiceName="W3SVC" />
</RunningDiscovery>
</ServerRole>
<ServerRole RoleName="Active Directory Certificate Services" RoleId="16" ParentRoleId="0" Flags="1">
<InstallDiscovery />
<RunningDiscovery />
</ServerRole>
<ServerRole RoleName="Certification Authority" RoleId="200" ParentRoleId="16" Flags="1">
<InstallDiscovery>
<ComponentQuery UpdateName="CertificateServices" />
<ComponentQuery UpdateName="CertificateServicesManagementTools" />
</InstallDiscovery>
<RunningDiscovery>
<ServiceQuery ServiceName="CertSvc" />
</RunningDiscovery>
</ServerRole>
<ServerRole RoleName="Certification Authority Web Enrollment" RoleId="201" ParentRoleId="16" Flags="1">
<InstallDiscovery>
<ComponentQuery UpdateName="WebEnrollmentServices" />
</InstallDiscovery>
<RunningDiscovery>
<ServiceQuery ServiceName="W3SVC" />
</RunningDiscovery>
</ServerRole>
<ServerRole RoleName="Online Responder" RoleId="202" ParentRoleId="16" Flags="1">
<InstallDiscovery>
<ComponentQuery UpdateName="OnlineRevocationServices" />
<ComponentQuery UpdateName="OnlineRevocationServicesManagementTools" />
</InstallDiscovery>
<RunningDiscovery>
<ServiceQuery ServiceName="OCSPSVC" />
</RunningDiscovery>
</ServerRole>
<ServerRole RoleName="Network Device Enrollment Service" RoleId="204" ParentRoleId="16" Flags="1">
<InstallDiscovery>
<ComponentQuery UpdateName="NetworkDeviceEnrollmentServices" />
</InstallDiscovery>
<RunningDiscovery>
<ServiceQuery ServiceName="W3SVC" />
</RunningDiscovery>
</ServerRole>
<ServerRole RoleName="Active Directory Rights Management Services" RoleId="17" ParentRoleId="0" Flags="1">
<InstallDiscovery />
<RunningDiscovery />
</ServerRole>
<ServerRole RoleName="Active Directory Rights Management Server" RoleId="253" ParentRoleId="17" Flags="1">
<InstallDiscovery>
<ComponentQuery UpdateName="RightsManagementServices" />
</InstallDiscovery>
<RunningDiscovery>
<ServiceQuery ServiceName="AdRmsLoggingService" />
</RunningDiscovery>
</ServerRole>
<ServerRole RoleName="Identity Federation Support" RoleId="254" ParentRoleId="17" Flags="1">
<InstallDiscovery>
<ComponentQuery UpdateName="RMS-Federation" />
</InstallDiscovery>
<RunningDiscovery />
</ServerRole>
<ServerRole RoleName="Terminal Services" RoleId="18" ParentRoleId="0" Flags="1">
<InstallDiscovery />
<RunningDiscovery />
</ServerRole>
<ServerRole RoleName="Terminal Server" RoleId="130" ParentRoleId="18" Flags="1">
<InstallDiscovery>
<ComponentQuery UpdateName="AppServer" />
<ComponentQuery UpdateName="AppServer-UI" />
</InstallDiscovery>
<RunningDiscovery>
<ServiceQuery ServiceName="TermService" />
</RunningDiscovery>
</ServerRole>
<ServerRole RoleName="TS Licensing" RoleId="131" ParentRoleId="18" Flags="1">
<InstallDiscovery>
<ComponentQuery UpdateName="Licensing" />
<ComponentQuery UpdateName="Licensing-UI" />
</InstallDiscovery>
<RunningDiscovery>
<ServiceQuery ServiceName="TermServLicensing" />
</RunningDiscovery>
</ServerRole>
<ServerRole RoleName="TS Gateway" RoleId="132" ParentRoleId="18" Flags="1">
<InstallDiscovery>
<ComponentQuery UpdateName="Gateway" />
<ComponentQuery UpdateName="Gateway-UI" />
</InstallDiscovery>
<RunningDiscovery>
<ServiceQuery ServiceName="TSGateway" />
<ServiceQuery ServiceName="W3SVC" />
<ServiceQuery ServiceName="RPCHTTPLBS" />
<ServiceQuery ServiceName="IAS" />
<ServiceQuery ServiceName="IISADMIN" />
</RunningDiscovery>
</ServerRole>
<ServerRole RoleName="TS Session Broker" RoleId="133" ParentRoleId="18" Flags="1">
<InstallDiscovery>
<ComponentQuery UpdateName="SessionDirectory" />
</InstallDiscovery>
<RunningDiscovery>
<ServiceQuery ServiceName="Tssdis" />
</RunningDiscovery>
</ServerRole>
<ServerRole RoleName="TS Web Access" RoleId="134" ParentRoleId="18" Flags="1">
<InstallDiscovery>
<ComponentQuery UpdateName="WebAccess" />
</InstallDiscovery>
<RunningDiscovery>
<ServiceQuery ServiceName="W3SVC" />
<ServiceQuery ServiceName="IISADMIN" />
</RunningDiscovery>
</ServerRole>
<ServerRole RoleName="Windows Deployment Services" RoleId="19" ParentRoleId="0" Flags="1">
<InstallDiscovery />
<RunningDiscovery />
</ServerRole>
<ServerRole RoleName="Deployment Server" RoleId="251" ParentRoleId="19" Flags="1">
<InstallDiscovery>
<ComponentQuery UpdateName="Microsoft-Windows-Deployment-Services-Deployment-Server" />
</InstallDiscovery>
<RunningDiscovery>
<ServiceQuery ServiceName="WDSServer" />
</RunningDiscovery>
</ServerRole>
<ServerRole RoleName="Transport Server" RoleId="252" ParentRoleId="19" Flags="1">
<InstallDiscovery>
<ComponentQuery UpdateName="Microsoft-Windows-Deployment-Services-Transport-Server" />
<ComponentQuery UpdateName="Microsoft-Windows-Deployment-Services" />
</InstallDiscovery>
<RunningDiscovery>
<ServiceQuery ServiceName="WDSServer" />
</RunningDiscovery>
</ServerRole>
<ServerRole RoleName="Hyper-V" RoleId="20" ParentRoleId="0" Flags="1">
<InstallDiscovery>
<ComponentQuery UpdateName="Microsoft-Hyper-V" />
<ComponentQuery UpdateName="Microsoft-Hyper-V-Management-Clients" />
</InstallDiscovery>
<RunningDiscovery>
<ServiceQuery ServiceName="vmms" />
<ServiceQuery ServiceName="vhdsvc" />
</RunningDiscovery>
</ServerRole>
<ServerRole RoleName="Hyper-V" RoleId="20" ParentRoleId="0" Flags="2">
<InstallDiscovery>
<ComponentQuery UpdateName="Microsoft-Hyper-V" />
</InstallDiscovery>
<RunningDiscovery>
<ServiceQuery ServiceName="vmms" />
<ServiceQuery ServiceName="vhdsvc" />
</RunningDiscovery>
</ServerRole>
<ServerRole RoleName="Windows Server Update Services" RoleId="21" ParentRoleId="0" Flags="17">
<InstallDiscovery>
<RegistryQuery Operator="GreaterThanOrEquals" Key="HKLM" SubKey="SOFTWARE\Microsoft\Update Services\Server\Setup" ValueName="VersionString" ValueType="String" CompareTo="3.1" />
<RegistryQuery Operator="Equals" Key="HKLM" SubKey="SOFTWARE\Microsoft\Update Services\Server\Setup" ValueName="InstallType" ValueType="Dword" CompareTo="1" />
</InstallDiscovery>
<RunningDiscovery />
</ServerRole>
<ServerRole RoleName="Failover Clustering" RoleId="33" ParentRoleId="0" Flags="1">
<InstallDiscovery>
<ComponentQuery UpdateName="FailoverCluster-FullServer" />
</InstallDiscovery>
<RunningDiscovery>
<ServiceQuery ServiceName="ClusSvc" />
</RunningDiscovery>
</ServerRole>
<ServerRole RoleName="Failover Clustering" RoleId="33" ParentRoleId="0" Flags="2">
<InstallDiscovery>
<ComponentQuery UpdateName="FailoverCluster-Core" />
</InstallDiscovery>
<RunningDiscovery>
<ServiceQuery ServiceName="ClusSvc" />
</RunningDiscovery>
</ServerRole>
<ServerRole RoleName="Network Load Balancing" RoleId="34" ParentRoleId="0" Flags="1">
<InstallDiscovery>
<ComponentQuery UpdateName="NetworkLoadBalancingFullServer" />
</InstallDiscovery>
<RunningDiscovery>
<ServiceQuery ServiceName="wlbs" />
</RunningDiscovery>
</ServerRole>
<ServerRole RoleName="Network Load Balancing" RoleId="34" ParentRoleId="0" Flags="2">
<InstallDiscovery>
<ComponentQuery UpdateName="NetworkLoadBalancingHeadlessServer" />
</InstallDiscovery>
<RunningDiscovery>
<ServiceQuery ServiceName="wlbs" />
</RunningDiscovery>
</ServerRole>
<ServerRole RoleName="Desktop Experience" RoleId="35" ParentRoleId="0" Flags="1">
<InstallDiscovery>
<ComponentQuery UpdateName="DesktopExperience" />
</InstallDiscovery>
<RunningDiscovery />
</ServerRole>
<ServerRole RoleName=".NET Framework 3.0 Features" RoleId="36" ParentRoleId="0" Flags="1">
<InstallDiscovery />
<RunningDiscovery />
</ServerRole>
<ServerRole RoleName=".NET Framework 3.0" RoleId="220" ParentRoleId="36" Flags="1">
<InstallDiscovery>
<ComponentQuery UpdateName="NetFx3" />
</InstallDiscovery>
<RunningDiscovery />
</ServerRole>
<ServerRole RoleName="WCF Activation" RoleId="221" ParentRoleId="36" Flags="1">
<InstallDiscovery />
<RunningDiscovery />
</ServerRole>
<ServerRole RoleName="HTTP Activation" RoleId="222" ParentRoleId="221" Flags="1">
<InstallDiscovery>
<ComponentQuery UpdateName="WCF-HTTP-Activation" />
</InstallDiscovery>
<RunningDiscovery />
</ServerRole>
<ServerRole RoleName="Non-HTTP Activation" RoleId="223" ParentRoleId="221" Flags="1">
<InstallDiscovery>
<ComponentQuery UpdateName="WCF-NonHTTP-Activation" />
</InstallDiscovery>
<RunningDiscovery>
<ServiceQuery ServiceName="NetTcpActivator" />
</RunningDiscovery>
</ServerRole>
<ServerRole RoleName="XPS Viewer" RoleId="227" ParentRoleId="36" Flags="1">
<InstallDiscovery>
<ComponentQuery UpdateName="XPS-Viewer" />
</InstallDiscovery>
<RunningDiscovery />
</ServerRole>
<ServerRole RoleName="Windows System Resource Manager" RoleId="37" ParentRoleId="0" Flags="1">
<InstallDiscovery>
<ComponentQuery UpdateName="WSRM" />
</InstallDiscovery>
<RunningDiscovery>
<ServiceQuery ServiceName="WSRM" />
</RunningDiscovery>
</ServerRole>
<ServerRole RoleName="Wireless LAN Service" RoleId="38" ParentRoleId="0" Flags="1">
<InstallDiscovery>
<ComponentQuery UpdateName="WirelessNetworking" />
</InstallDiscovery>
<RunningDiscovery>
<ServiceQuery ServiceName="wlansvc" />
</RunningDiscovery>
</ServerRole>
<ServerRole RoleName="Windows Server Backup Features" RoleId="39" ParentRoleId="0" Flags="0">
<InstallDiscovery />
<RunningDiscovery />
</ServerRole>
<ServerRole RoleName="Windows Server Backup" RoleId="296" ParentRoleId="39" Flags="0">
<InstallDiscovery>
<ComponentQuery UpdateName="WindowsServerBackup" />
</InstallDiscovery>
<RunningDiscovery>
<ServiceQuery ServiceName="wbengine" />
</RunningDiscovery>
</ServerRole>
<ServerRole RoleName="Command-line Tools" RoleId="297" ParentRoleId="39" Flags="0">
<InstallDiscovery>
<ComponentQuery UpdateName="WindowsServerBackupCommandlet" />
</InstallDiscovery>
<RunningDiscovery />
</ServerRole>
<ServerRole RoleName="WINS Server" RoleId="40" ParentRoleId="0" Flags="1">
<InstallDiscovery>
<ComponentQuery UpdateName="WINSRuntime" />
</InstallDiscovery>
<RunningDiscovery>
<ServiceQuery ServiceName="WINS" />
</RunningDiscovery>
</ServerRole>
<ServerRole RoleName="WINS Server" RoleId="40" ParentRoleId="0" Flags="2">
<InstallDiscovery>
<ComponentQuery UpdateName="WINS-SC" />
</InstallDiscovery>
<RunningDiscovery>
<ServiceQuery ServiceName="WINS" />
</RunningDiscovery>
</ServerRole>
<ServerRole RoleName="Windows Process Activation Service" RoleId="41" ParentRoleId="0" Flags="0">
<InstallDiscovery />
<RunningDiscovery>
<ServiceQuery ServiceName="WAS" />
</RunningDiscovery>
</ServerRole>
<ServerRole RoleName="Configuration APIs" RoleId="217" ParentRoleId="41" Flags="1">
<InstallDiscovery>
<ComponentQuery UpdateName="WAS-ConfigurationAPI" />
</InstallDiscovery>
<RunningDiscovery />
</ServerRole>
<ServerRole RoleName=".NET Environment" RoleId="218" ParentRoleId="41" Flags="1">
<InstallDiscovery>
<ComponentQuery UpdateName="WAS-NetFxEnvironment" />
</InstallDiscovery>
<RunningDiscovery />
</ServerRole>
<ServerRole RoleName="Process Model" RoleId="219" ParentRoleId="41" Flags="0">
<InstallDiscovery>
<ComponentQuery UpdateName="WAS-ProcessModel" />
</InstallDiscovery>
<RunningDiscovery />
</ServerRole>
<ServerRole RoleName="Remote Assistance" RoleId="42" ParentRoleId="0" Flags="1">
<InstallDiscovery>
<ComponentQuery UpdateName="RemoteAssistance" />
</InstallDiscovery>
<RunningDiscovery />
</ServerRole>
<ServerRole RoleName="Simple TCP/IP Services" RoleId="43" ParentRoleId="0" Flags="1">
<InstallDiscovery>
<ComponentQuery UpdateName="SimpleTCP" />
</InstallDiscovery>
<RunningDiscovery>
<ServiceQuery ServiceName="SimpTcp" />
</RunningDiscovery>
</ServerRole>
<ServerRole RoleName="Telnet Client" RoleId="44" ParentRoleId="0" Flags="0">
<InstallDiscovery>
<ComponentQuery UpdateName="TelnetClient" />
</InstallDiscovery>
<RunningDiscovery />
</ServerRole>
<ServerRole RoleName="Telnet Server" RoleId="45" ParentRoleId="0" Flags="1">
<InstallDiscovery>
<ComponentQuery UpdateName="TelnetServer" />
</InstallDiscovery>
<RunningDiscovery>
<ServiceQuery ServiceName="TlntSvr" />
</RunningDiscovery>
</ServerRole>
<ServerRole RoleName="Subsystem for UNIX-based Applications" RoleId="46" ParentRoleId="0" Flags="1">
<InstallDiscovery>
<ComponentQuery UpdateName="SUA" />
</InstallDiscovery>
<RunningDiscovery />
</ServerRole>
<ServerRole RoleName="Subsystem for UNIX-based Applications" RoleId="46" ParentRoleId="0" Flags="2">
<InstallDiscovery>
<ComponentQuery UpdateName="SUACore" />
</InstallDiscovery>
<RunningDiscovery />
</ServerRole>
<ServerRole RoleName="RPC over HTTP Proxy" RoleId="47" ParentRoleId="0" Flags="1">
<InstallDiscovery>
<ComponentQuery UpdateName="RPC-HTTP_Proxy" />
</InstallDiscovery>
<RunningDiscovery />
</ServerRole>
<ServerRole RoleName="SMTP Server" RoleId="48" ParentRoleId="0" Flags="1">
<InstallDiscovery>
<ComponentQuery UpdateName="Smtpsvc-Service-Update-Name" />
<ComponentQuery UpdateName="Smtpsvc-Admin-Update-Name" />
</InstallDiscovery>
<RunningDiscovery>
<ServiceQuery ServiceName="SMTPSVC" />
</RunningDiscovery>
</ServerRole>
<ServerRole RoleName="Message Queuing" RoleId="49" ParentRoleId="0" Flags="1">
<InstallDiscovery />
<RunningDiscovery />
</ServerRole>
<ServerRole RoleName="Message Queuing Services" RoleId="190" ParentRoleId="49" Flags="1">
<InstallDiscovery />
<RunningDiscovery />
</ServerRole>
<ServerRole RoleName="Message Queuing Server" RoleId="191" ParentRoleId="190" Flags="1">
<InstallDiscovery>
<ComponentQuery UpdateName="MSMQ-Server" />
</InstallDiscovery>
<RunningDiscovery>
<ServiceQuery ServiceName="MSMQ" />
</RunningDiscovery>
</ServerRole>
<ServerRole RoleName="Directory Service Integration" RoleId="192" ParentRoleId="190" Flags="1">
<InstallDiscovery>
<ComponentQuery UpdateName="MSMQ-ADIntegration" />
</InstallDiscovery>
<RunningDiscovery />
</ServerRole>
<ServerRole RoleName="Message Queuing Triggers" RoleId="193" ParentRoleId="190" Flags="1">
<InstallDiscovery>
<ComponentQuery UpdateName="MSMQ-Triggers" />
</InstallDiscovery>
<RunningDiscovery>
<ServiceQuery ServiceName="MSMQTriggers" />
</RunningDiscovery>
</ServerRole>
<ServerRole RoleName="HTTP Support" RoleId="194" ParentRoleId="190" Flags="1">
<InstallDiscovery>
<ComponentQuery UpdateName="MSMQ-HTTP" />
</InstallDiscovery>
<RunningDiscovery />
</ServerRole>
<ServerRole RoleName="Multicasting Support" RoleId="228" ParentRoleId="190" Flags="1">
<InstallDiscovery>
<ComponentQuery UpdateName="MSMQ-Multicast" />
</InstallDiscovery>
<RunningDiscovery />
</ServerRole>
<ServerRole RoleName="Routing Service" RoleId="195" ParentRoleId="190" Flags="1">
<InstallDiscovery>
<ComponentQuery UpdateName="MSMQ-RoutingServer" />
</InstallDiscovery>
<RunningDiscovery />
</ServerRole>
<ServerRole RoleName="Windows 2000 Client Support" RoleId="196" ParentRoleId="49" Flags="1">
<InstallDiscovery>
<ComponentQuery UpdateName="MSMQ-DownlevelClient" />
</InstallDiscovery>
<RunningDiscovery>
<ServiceQuery ServiceName="MQDS" />
</RunningDiscovery>
</ServerRole>
<ServerRole RoleName="Message Queuing DCOM Proxy" RoleId="197" ParentRoleId="49" Flags="1">
<InstallDiscovery>
<ComponentQuery UpdateName="MSMQ-DCOMProxy" />
</InstallDiscovery>
<RunningDiscovery />
</ServerRole>
<ServerRole RoleName="Windows Internal Database" RoleId="51" ParentRoleId="0" Flags="17">
<InstallDiscovery>
<ServiceQuery ServiceName="MSSQL$Microsoft##SSEE" />
</InstallDiscovery>
<RunningDiscovery>
<ServiceQuery ServiceName="MSSQL$Microsoft##SSEE" />
</RunningDiscovery>
</ServerRole>
<ServerRole RoleName="Storage Manager for SANs" RoleId="52" ParentRoleId="0" Flags="1">
<InstallDiscovery>
<ComponentQuery UpdateName="StorageManagerForSANs" />
</InstallDiscovery>
<RunningDiscovery />
</ServerRole>
<ServerRole RoleName="LPR Port Monitor" RoleId="53" ParentRoleId="0" Flags="1">
<InstallDiscovery>
<ComponentQuery UpdateName="Printing-LPRPortMonitor" />
</InstallDiscovery>
<RunningDiscovery />
</ServerRole>
<ServerRole RoleName="BITS Server Extensions" RoleId="54" ParentRoleId="0" Flags="1">
<InstallDiscovery>
<ComponentQuery UpdateName="BITSExtensions-Upload" />
</InstallDiscovery>
<RunningDiscovery />
</ServerRole>
<ServerRole RoleName="Internet Storage Name Server" RoleId="55" ParentRoleId="0" Flags="1">
<InstallDiscovery>
<ComponentQuery UpdateName="iSNS_Service" />
</InstallDiscovery>
<RunningDiscovery>
<ServiceQuery ServiceName="MSiSNS" />
</RunningDiscovery>
</ServerRole>
<ServerRole RoleName="Multipath I/O" RoleId="57" ParentRoleId="0" Flags="0">
<InstallDiscovery>
<ComponentQuery UpdateName="MultipathIo" />
</InstallDiscovery>
<RunningDiscovery />
</ServerRole>
<ServerRole RoleName="TFTP Client" RoleId="58" ParentRoleId="0" Flags="1">
<InstallDiscovery>
<ComponentQuery UpdateName="TFTP" />
</InstallDiscovery>
<RunningDiscovery />
</ServerRole>
<ServerRole RoleName="SNMP Services" RoleId="59" ParentRoleId="0" Flags="0">
<InstallDiscovery />
<RunningDiscovery />
</ServerRole>
<ServerRole RoleName="SNMP Service" RoleId="224" ParentRoleId="59" Flags="1">
<InstallDiscovery>
<ComponentQuery UpdateName="SNMP" />
</InstallDiscovery>
<RunningDiscovery />
</ServerRole>
<ServerRole RoleName="SNMP Service" RoleId="224" ParentRoleId="59" Flags="2">
<InstallDiscovery>
<ComponentQuery UpdateName="SNMP-SC" />
</InstallDiscovery>
<RunningDiscovery />
</ServerRole>
<ServerRole RoleName="SNMP WMI Provider" RoleId="225" ParentRoleId="59" Flags="1">
<InstallDiscovery>
<ComponentQuery UpdateName="WMISnmpProvider" />
</InstallDiscovery>
<RunningDiscovery />
</ServerRole>
<ServerRole RoleName="Removable Storage Manager" RoleId="60" ParentRoleId="0" Flags="1">
<InstallDiscovery>
<ComponentQuery UpdateName="Microsoft-Windows-RemovableStorageManagement" />
</InstallDiscovery>
<RunningDiscovery>
<ServiceQuery ServiceName="ntmssvc" />
</RunningDiscovery>
</ServerRole>
<ServerRole RoleName="Removable Storage Manager" RoleId="60" ParentRoleId="0" Flags="2">
<InstallDiscovery>
<ComponentQuery UpdateName="Microsoft-Windows-RemovableStorageManagementCore" />
</InstallDiscovery>
<RunningDiscovery>
<ServiceQuery ServiceName="ntmssvc" />
</RunningDiscovery>
</ServerRole>
<ServerRole RoleName="BitLocker Drive Encryption" RoleId="61" ParentRoleId="0" Flags="0">
<InstallDiscovery>
<ComponentQuery UpdateName="BitLocker" />
</InstallDiscovery>
<RunningDiscovery />
</ServerRole>
<ServerRole RoleName="Services for Network File System" RoleId="62" ParentRoleId="0" Flags="1" SupportedEditions="15">
<InstallDiscovery>
<ComponentQuery UpdateName="ClientForNFS-Infrastructure" />
<ComponentQuery UpdateName="NFS-Administration" />
<ComponentQuery UpdateName="ServerForNFS-Infrastructure" />
<ComponentQuery UpdateName="ServicesForNFS-ServerAndClient" />
</InstallDiscovery>
<RunningDiscovery />
</ServerRole>
<ServerRole RoleName="Internet Printing Client" RoleId="63" ParentRoleId="0" Flags="1">
<InstallDiscovery>
<ComponentQuery UpdateName="Printing-InternetPrinting-Client" />
</InstallDiscovery>
<RunningDiscovery />
</ServerRole>
<ServerRole RoleName="Peer Name Resolution Protocol" RoleId="64" ParentRoleId="0" Flags="1">
<InstallDiscovery>
<ComponentQuery UpdateName="P2P-PnrpOnly" />
</InstallDiscovery>
<RunningDiscovery />
</ServerRole>
<ServerRole RoleName="Connection Manager Administration Kit" RoleId="65" ParentRoleId="0" Flags="1">
<InstallDiscovery>
<ComponentQuery UpdateName="RasCMAK" />
</InstallDiscovery>
<RunningDiscovery />
</ServerRole>
<ServerRole RoleName="Windows PowerShell" RoleId="66" ParentRoleId="0" Flags="1">
<InstallDiscovery>
<ComponentQuery UpdateName="MicrosoftWindowsPowerShell" />
</InstallDiscovery>
<RunningDiscovery />
</ServerRole>
<ServerRole RoleName="Remote Server Administration Tools" RoleId="67" ParentRoleId="0" Flags="1" ExcludedEditions="15">
<InstallDiscovery />
<RunningDiscovery />
</ServerRole>
<ServerRole RoleName="Role Administration Tools" RoleId="256" ParentRoleId="67" Flags="1" ExcludedEditions="15">
<InstallDiscovery />
<RunningDiscovery />
</ServerRole>
<ServerRole RoleName="Active Directory Domain Services Tools" RoleId="257" ParentRoleId="256" Flags="1" ExcludedEditions="15">
<InstallDiscovery />
<RunningDiscovery />
</ServerRole>
<ServerRole RoleName="Server for NIS Tools" RoleId="298" ParentRoleId="257" Flags="1" ExcludedEditions="15">
<InstallDiscovery JoinOperator="Or">
<ComponentQuery UpdateName="RSAT-NIS" />
<ComponentQuery UpdateName="NIS" />
</InstallDiscovery>
<RunningDiscovery />
</ServerRole>
<ServerRole RoleName="Active Directory Domain Controller Tools" RoleId="299" ParentRoleId="257" Flags="1" ExcludedEditions="15">
<InstallDiscovery JoinOperator="Or">
<ComponentQuery UpdateName="DirectoryServices-DomainController" />
<ComponentQuery UpdateName="DirectoryServices-DomainController-Tools" />
</InstallDiscovery>
<RunningDiscovery />
</ServerRole>
<ServerRole RoleName="Active Directory Lightweight Directory Services Tools" RoleId="258" ParentRoleId="256" Flags="1" ExcludedEditions="15">
<InstallDiscovery JoinOperator="Or">
<ComponentQuery UpdateName="DirectoryServices-ADAM" />
<ComponentQuery UpdateName="DirectoryServices-ADAM-Tools" />
</InstallDiscovery>
<RunningDiscovery />
</ServerRole>
<ServerRole RoleName="Active Directory Certificate Services Tools" RoleId="259" ParentRoleId="256" Flags="1" ExcludedEditions="15">
<InstallDiscovery />
<RunningDiscovery />
</ServerRole>
<ServerRole RoleName="Certification Authority Tools" RoleId="292" ParentRoleId="259" Flags="1" ExcludedEditions="15">
<InstallDiscovery>
<ComponentQuery UpdateName="CertificateServicesManagementTools" />
</InstallDiscovery>
<RunningDiscovery />
</ServerRole>
<ServerRole RoleName="Online Responder Tools" RoleId="293" ParentRoleId="259" Flags="1" ExcludedEditions="15">
<InstallDiscovery>
<ComponentQuery UpdateName="OnlineRevocationServicesManagementTools" />
</InstallDiscovery>
<RunningDiscovery />
</ServerRole>
<ServerRole RoleName="Network Policy and Access Services Tools" RoleId="260" ParentRoleId="256" Flags="1" ExcludedEditions="15">
<InstallDiscovery>
<ComponentQuery UpdateName="HCSUI" />
</InstallDiscovery>
<RunningDiscovery />
</ServerRole>
<ServerRole RoleName="Print Services Tools" RoleId="261" ParentRoleId="256" Flags="1" ExcludedEditions="15">
<InstallDiscovery JoinOperator="Or">
<ComponentQuery UpdateName="Printing-Server-Role" />
<ComponentQuery UpdateName="Printing-AdminTools-Collection" />
</InstallDiscovery>
<RunningDiscovery />
</ServerRole>
<ServerRole RoleName="Active Directory Rights Management Services Tools" RoleId="262" ParentRoleId="256" Flags="1" ExcludedEditions="15">
<InstallDiscovery JoinOperator="Or">
<ComponentQuery UpdateName="RightsManagementServices" />
<ComponentQuery UpdateName="RightsManagementServices-AdminTools" />
</InstallDiscovery>
<RunningDiscovery />
</ServerRole>
<ServerRole RoleName="Terminal Services Tools" RoleId="263" ParentRoleId="256" Flags="1" ExcludedEditions="15">
<InstallDiscovery />
<RunningDiscovery />
</ServerRole>
<ServerRole RoleName="Terminal Server Tools" RoleId="284" ParentRoleId="263" Flags="1" ExcludedEditions="15">
<InstallDiscovery>
<ComponentQuery UpdateName="AppServer-UI" />
</InstallDiscovery>
<RunningDiscovery />
</ServerRole>
<ServerRole RoleName="TS Gateway Tools" RoleId="285" ParentRoleId="263" Flags="1" ExcludedEditions="15">
<InstallDiscovery>
<ComponentQuery UpdateName="Gateway-UI" />
</InstallDiscovery>
<RunningDiscovery />
</ServerRole>
<ServerRole RoleName="TS Licensing Tools" RoleId="286" ParentRoleId="263" Flags="1" ExcludedEditions="15">
<InstallDiscovery>
<ComponentQuery UpdateName="Licensing-UI" />
</InstallDiscovery>
<RunningDiscovery />
</ServerRole>
<ServerRole RoleName="Windows Deployment Services Tools" RoleId="264" ParentRoleId="256" Flags="1" ExcludedEditions="15">
<InstallDiscovery JoinOperator="Or">
<ComponentQuery UpdateName="Microsoft-Windows-Deployment-Services-Deployment-Server" />
<ComponentQuery UpdateName="Microsoft-Windows-Deployment-Services-Admin-Pack" />
</InstallDiscovery>
<RunningDiscovery />
</ServerRole>
<ServerRole RoleName="DNS Server Tools" RoleId="273" ParentRoleId="256" Flags="1" ExcludedEditions="15">
<InstallDiscovery JoinOperator="Or">
<ComponentQuery UpdateName="DNS-Server-Full-Role" />
<ComponentQuery UpdateName="DNS-Server-Tools" />
</InstallDiscovery>
<RunningDiscovery />
</ServerRole>
<ServerRole RoleName="File Services Tools" RoleId="277" ParentRoleId="256" Flags="1" ExcludedEditions="15">
<InstallDiscovery />
<RunningDiscovery />
</ServerRole>
<ServerRole RoleName="Distributed File System Tools" RoleId="278" ParentRoleId="277" Flags="1" ExcludedEditions="15,17">
<InstallDiscovery JoinOperator="Or">
<ComponentQuery UpdateName="DfsMgmt" />
<ComponentQuery UpdateName="DFSN-Server" />
<ComponentQuery UpdateName="DFSR-Infrastructure-ServerEdition" />
</InstallDiscovery>
<RunningDiscovery />
</ServerRole>
<ServerRole RoleName="File Server Resource Manager Tools" RoleId="279" ParentRoleId="277" Flags="1" ExcludedEditions="15">
<InstallDiscovery>
<ComponentQuery UpdateName="FSRM-Management" />
</InstallDiscovery>
<RunningDiscovery />
</ServerRole>
<ServerRole RoleName="Services for Network File System Tools" RoleId="280" ParentRoleId="277" Flags="1" ExcludedEditions="15">
<InstallDiscovery>
<ComponentQuery UpdateName="NFS-Administration" />
</InstallDiscovery>
<RunningDiscovery />
</ServerRole>
<ServerRole RoleName="Web Server (IIS) Tools" RoleId="281" ParentRoleId="256" Flags="1" ExcludedEditions="15">
<InstallDiscovery>
<ComponentQuery UpdateName="IIS-ManagementConsole" />
</InstallDiscovery>
<RunningDiscovery />
</ServerRole>
<ServerRole RoleName="Fax Server Tools" RoleId="288" ParentRoleId="256" Flags="1" ExcludedEditions="15">
<InstallDiscovery>
<ComponentQuery UpdateName="FaxServiceConfigRole" />
</InstallDiscovery>
<RunningDiscovery />
</ServerRole>
<ServerRole RoleName="UDDI Services Tools" RoleId="291" ParentRoleId="256" Flags="1" ExcludedEditions="15">
<InstallDiscovery JoinOperator="Or">
<ComponentQuery UpdateName="UDDIServices" />
<ComponentQuery UpdateName="UDDIServicesAdmin" />
<ComponentQuery UpdateName="UDDIServicesDatabase" />
</InstallDiscovery>
<RunningDiscovery />
</ServerRole>
<ServerRole RoleName="DHCP Server Tools" RoleId="300" ParentRoleId="256" Flags="1" ExcludedEditions="15">
<InstallDiscovery JoinOperator="Or">
<ComponentQuery UpdateName="DHCPServer" />
<ComponentQuery UpdateName="DHCPServer-Tools" />
</InstallDiscovery>
<RunningDiscovery />
</ServerRole>
<ServerRole RoleName="Hyper-V Tools" RoleId="301" ParentRoleId="256" Flags="1" ExcludedEditions="15">
<InstallDiscovery>
<ComponentQuery UpdateName="Microsoft-Hyper-V-Management-Clients" />
</InstallDiscovery>
<RunningDiscovery />
</ServerRole>
<ServerRole RoleName="Feature Administration Tools" RoleId="265" ParentRoleId="67" Flags="1" ExcludedEditions="15">
<InstallDiscovery />
<RunningDiscovery />
</ServerRole>
<ServerRole RoleName="BitLocker Drive Encryption Tools" RoleId="266" ParentRoleId="265" Flags="1" ExcludedEditions="15">
<InstallDiscovery JoinOperator="Or">
<ComponentQuery UpdateName="BitLocker" />
<ComponentQuery UpdateName="BitLocker-RemoteAdminTool" />
</InstallDiscovery>
<RunningDiscovery />
</ServerRole>
<ServerRole RoleName="BITS Server Extensions Tools" RoleId="267" ParentRoleId="265" Flags="1" ExcludedEditions="15">
<InstallDiscovery JoinOperator="Or">
<ComponentQuery UpdateName="BITSExtensions-Upload" />
<ComponentQuery UpdateName="BITSExtensions-AdminPack" />
</InstallDiscovery>
<RunningDiscovery />
</ServerRole>
<ServerRole RoleName="Failover Clustering Tools" RoleId="268" ParentRoleId="265" Flags="1" ExcludedEditions="15">
<InstallDiscovery JoinOperator="Or">
<ComponentQuery UpdateName="FailoverCluster-FullServer" />
<ComponentQuery UpdateName="FailoverCluster-AdminPak" />
</InstallDiscovery>
<RunningDiscovery />
</ServerRole>
<ServerRole RoleName="Network Load Balancing Tools" RoleId="269" ParentRoleId="265" Flags="1" ExcludedEditions="15">
<InstallDiscovery JoinOperator="Or">
<ComponentQuery UpdateName="NetworkLoadBalancingFullServer" />
<ComponentQuery UpdateName="NetworkLoadBalancingManagementClient" />
</InstallDiscovery>
<RunningDiscovery />
</ServerRole>
<ServerRole RoleName="SMTP Server Tools" RoleId="270" ParentRoleId="265" Flags="1" ExcludedEditions="15">
<InstallDiscovery>
<ComponentQuery UpdateName="Smtpsvc-Admin-Update-Name" />
</InstallDiscovery>
<RunningDiscovery />
</ServerRole>
<ServerRole RoleName="WINS Server Tools" RoleId="290" ParentRoleId="265" Flags="1" ExcludedEditions="15">
<InstallDiscovery JoinOperator="Or">
<ComponentQuery UpdateName="WINSRuntime" />
<ComponentQuery UpdateName="Microsoft-Windows-Internet-Naming-Service-AdminTools" />
</InstallDiscovery>
<RunningDiscovery />
</ServerRole>
<ServerRole RoleName="Quality Windows Audio Video Experience" RoleId="68" ParentRoleId="0" Flags="0">
<InstallDiscovery>
<ComponentQuery UpdateName="QWAVE" />
</InstallDiscovery>
<RunningDiscovery />
</ServerRole>
<ServerRole RoleName="Group Policy Management" RoleId="69" ParentRoleId="0" Flags="1">
<InstallDiscovery>
<ComponentQuery UpdateName="Microsoft-Windows-GroupPolicy-ServerAdminTools-Update" />
</InstallDiscovery>
<RunningDiscovery />
</ServerRole>
<ServerRole RoleName="Indexing Service" RoleId="71" ParentRoleId="0" Flags="1" SupportedEditions="17" >
<InstallDiscovery>
<ComponentQuery UpdateName="Indexing-Service-Package" />
</InstallDiscovery>
<RunningDiscovery />
</ServerRole>
<ServerRole RoleName="File Server Resource Manager (FSRM)" RoleId="72" ParentRoleId="0" Flags="1" SupportedEditions="17">
<InstallDiscovery>
<ComponentQuery UpdateName="FSRM-Infrastructure" />
<ComponentQuery UpdateName="FSRM-Management" />
</InstallDiscovery>
<RunningDiscovery />
</ServerRole>
<ServerRole RoleName="Remote Differential Compression" RoleId="73" ParentRoleId="0" Flags="1">
<InstallDiscovery>
<ComponentQuery UpdateName="MSRDC-Infrastructure" />
</InstallDiscovery>
<RunningDiscovery />
</ServerRole>
</ServerRoles>