2.2.4.10 ConfigType

ConfigType is the container for Web Services Management Protocol Extensions for Windows Vista service configuration data. Note that listeners are not part of this configuration and need to be retrieved separately. The schema MUST be as follows.

 <xs:schema xmlns:cfg="http://schemas.microsoft.com/wbem/wsman/1/config"
    xmlns:xs="http://www.w3.org/2001/XMLSchema"
    targetNamespace="http://schemas.microsoft.com/wbem/wsman/1/config"
    elementFormDefault="qualified">
    <xs:element name="Config" type="cfg:ConfigType"/>
    <xs:complexType name="ConfigType">
       <xs:sequence>
          <xs:element name="MaxEnvelopeSizekb"
             type="xs:unsignedInt" default="150"/>
          <xs:element name="MaxTimeoutms" type="xs:unsignedInt"
             default="60000"/>
          <xs:element name="MaxBatchItems" type="xs:unsignedInt" default="32000"/>
          <xs:element name="MaxProviderRequests"
             type="xs:unsignedInt" default="25"/>
          <xs:element name="Client" type="cfg:ClientType"/>
          <xs:element name="Service" type="cfg:ServiceType"/>
          <xs:element name="Winrs" type="cfg:WinrsType"/>
       </xs:sequence>
    </xs:complexType>
 </xs:schema>

MaxEnvelopeSizekb:  Maximum SOAP data in kilobytes. The minimum value MUST be 32. The maximum value MUST be 4294967295. The default value SHOULD be 500 but MAY be 150.<8> This configuration setting is used when processing the wsman:MaxEnvelopeSize header, as specified in section 3.1.4.1.7. This configuration setting is also used to limit the size of client request packets that are processed, as specified in section 3.1.4.1.20.

MaxTimeoutms:  The maximum time-out in milliseconds that MUST be used for any request except for Pull requests. The minimum value MUST be 500. The maximum value MUST be 4294967295. The default value MUST be 60000. This configuration setting is used when processing the wsman:OperationTimeout header, as specified in section 3.1.4.1.6.

MaxBatchItems:  The maximum number of elements that MUST be used in a Pull response. The minimum value MUST be 1. The maximum value MUST be 4294967295. The default value SHOULD be 32000, but MAY be 20.<9> This configuration setting is used when processing Pull messages, as specified in section 3.1.4.1.13.

MaxProviderRequests:  The maximum number of concurrent requests allowed by the Web Services Management Protocol Extensions for Windows Vista service. The maximum allowed value MUST be 4294967295; a server MAY<10> allow smaller values, but it MUST NOT allow a value less than 1. The default value MUST be 25. The limit is applied per provider. The categories include CIM and configuration. This configuration setting is used when processing messages, as specified in section 3.1.4.1.19.<11>

Client: This MUST contain additional elements to configure Web Services Management Protocol Extensions for Windows Vista clients, as specified in section 2.2.4.6.

Service: This MUST contain additional elements to configure the Web Services Management Protocol Extensions for Windows Vista service, as specified in section 2.2.4.36.

Winrs: This MUST contain additional elements to configure the Web Services Management Protocol Extensions for Windows Vista Remote Shell, as specified in section 2.2.4.42.