3.1.4.14.3.5 DownstreamServerRollupClientSummary

 <s:complexType name="DownstreamServerRollupClientSummary">
   <s:sequence>
     <s:element minOccurs="1" maxOccurs="1" name="OSMajorVersion" type=
 "s:int" />
     <s:element minOccurs="1" maxOccurs="1" name="OSMinorVersion" type=
 "s:int" />
     <s:element minOccurs="1" maxOccurs="1" name="OSBuildNumber" type="
 s:int" />
     <s:element minOccurs="1" maxOccurs="1" name="OSServicePackMajorNum
 ber" type="s:int" />
     <s:element minOccurs="1" maxOccurs="1" name="OSServicePackMinorNum
 ber" type="s:int" />
     <s:element minOccurs="0" maxOccurs="1" name="OSLocale" type="s:str
 ing" />
     <s:element minOccurs="1" maxOccurs="1" name="SuiteMask" type="s:sh
 ort" />
     <s:element minOccurs="1" maxOccurs="1" name="OldProductType" type=
 "s:unsignedByte" />
     <s:element minOccurs="1" maxOccurs="1" name="NewProductType" type=
 "s:int" />
     <s:element minOccurs="1" maxOccurs="1" name="SystemMetrics" type="
 s:int" />
     <s:element minOccurs="0" maxOccurs="1" name="ProcessorArchitecture
 " type="s:string" />
     <s:element minOccurs="1" maxOccurs="1" name="Count" type="s:int" />
     <s:element minOccurs="0" maxOccurs="1" name="ActivitySummaries" ty
 pe="tns:ArrayOfDownstreamServerRollupClientActivitySummary" />
   </s:sequence>
 </s:complexType>

OSMajorVersion: This field MUST be present. It indicates the operating system major version number of the client computers. The value MUST be 0 or greater.

OSMinorVersion: This field MUST be present. It indicates the operating system minor version number of the client computers. The value MUST be 0 or greater.

OSBuildNumber: This field MUST be present. It indicates the operating system build number of the client computers. The value MUST be 0 or greater.

OSServicePackMajorNumber: This field MUST be present. It indicates the operating system service pack major version number of the client computers. The value MUST be 0 or greater.

OSServicePackMinorNumber: This field MUST be present. It indicates the operating system service pack minor version number of the client computers. The value MUST be 0 or greater.

OSLocale: This field MUST be present. It MUST indicate the operating system locale of the client computers, using language IDs, as specified in [MS-LCID].

SuiteMask: This field MUST be present. It MAY contain additional data to be used to identify the operating system used by the client computers.

OldProductType: This field MUST be present. It MAY contain additional data to be used to identify the operating system used by the client computers.

NewProductType: This field MUST be present. It MAY contain additional data to be used to identify the operating system used by the client computers.

SystemMetrics: This field MUST be present. It MAY contain additional data to be used to identify the operating system used by the client computers.

ProcessorArchitecture: This field MUST be present. It indicates the CPU architecture for which the operating system on the client computers is built.<53>

Count: This field MUST be present. It indicates the number of client computers in this group.

ActivitySummaries: This field MUST be present, but it MAY contain zero elements in the array. Each element in the array contains summary information describing the activity of the client computers in this group with respect to a single update. Its format is specified in section 3.1.4.14.3.6.