2.2.2.3.7 osType

Target namespace: urn:schemas-microsoft-com:asm.v2

Referenced by: osVersionInfoType

The osType complex type specifies an operation system version.

Attributes:

majorVersion : A TwoByteVersion attribute that specifies the major version.

minorVersion : A TwoByteVersion attribute that specifies the minor version.

buildNumber : A TwoByteVersion attribute that specifies the build number.

servicePackMajor : A OneByteVersion attribute that specifies the service pack major version.

The following W3C XML Schema ([XMLSCHEMA1/2] section 2.1) fragment defines the contents of this complex type.

 <xs:complexType name="osType">
   <xs:attribute name="majorVersion" type="asm.v2:TwoByteVersion" use="required" fixed="4"/>
   <xs:attribute name="minorVersion" type="asm.v2:TwoByteVersion" use="required" fixed="10"/>
   <xs:attribute name="buildNumber" type="asm.v2:TwoByteVersion" use="required" fixed="0"/>
   <xs:attribute name="servicePackMajor" type="asm.v2:OneByteVersion" use="required" fixed="0"/>
 </xs:complexType>