3.2.4.3 Put
This section specifies extensions to the Put operation extensions defined by the WSTIM extensions [MS-WSTIM].
The WSTIM extensions specification of Put extensions operates at the level of granularity of portions of the representation of a directory object. That is, its extensions allow modifying a fragment of a directory object.
To request modifications at such granularity, the change elements are wrapped inside the ModifyRequest element (defined in [MS-WSTIM] section 3.2.4.2) of the request message. WSPELD specifies that the ad:controls element defined in section 2.2.3.1, if present, MUST be the child element of the ModifyRequest element in the request message and can be specified in any order in the presence of other child elements. The response to this Put operation, ModifyResponseMessage ([MS-WSTIM] section 3.2.4.2.1.2), has an empty message body. However, for a response message the ad:controls element, if present, MUST be a child element of the soapenv:Body element of this ModifyResponseMessage.