Leaked source code of windows server 2003
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

65 lines
2.3 KiB

<?xml version="1.0" encoding="utf-8"?>
<!-- **********************************************************************-->
<!-- -->
<!-- Copyright (c) 2000-2001 Microsoft Corporation -->
<!-- -->
<!-- This schema defines the form of Security Policy -->
<!-- -->
<!-- **********************************************************************-->
<!-- **********************************************************************-->
<!-- -->
<!-- Revision History (remove before shipping): -->
<!-- -->
<!-- 10/25/2001 - First Draft Security Policy schema (vishnup) -->
<!-- -->
<!-- **********************************************************************-->
<xsd:schema
xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<!-- definition of simple types for Security Policy -->
<xsd:simpleType name="ServiceStartupTypeEnum" base="NMTOKEN">
<enumeration value="Disabled"/>
<enumeration value="Ignored"/>
<enumeration value="Automatic"/>
<enumeration value="Manual"/>
<enumeration value="Boot"/>
</xsd:simpleType>
<xsd:simpleType name="ServiceDisablemethodTypeEnum" base="NMTOKEN">
<enumeration value="Explicit"/>
<enumeration value="Implicit"/>
</xsd:simpleType>
<!-- definition of complex types for Security Policy -->
<xsd:complexType name="SsrDataTypeSecurityPolicyService">
<xsd:sequence>
<xsd:attribute name="Name" use="required" type="xsd:string"/>
<xsd:attribute name="StartupMode" use="required" type="ServiceStartupTypeEnum"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="SsrDataTypeSecurityPolicyServices">
<xsd:sequence>
<xsd:element name="Service" type="SsrDataTypeSecurityPolicyService" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute name="Disablemethod" use="required" type="ServiceDisablemethodTypeEnum"/>
</xsd:sequence>
</xsd:complexType>
<!-- definition of the highest level complex type for Security Policy -->
<xsd:element name="SSRSecurityPolicy">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="Services" type="SsrDataTypeSecurityPolicyServices" minOccurs="1" maxOccurs="1"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:schema>