<div class="content" name="UpdateCancel" uuid="7335a824-1df4-424f-9592-da4c9cc5cc11"><p>Upon successful completion, the client has notified the
server that an update received from the server could not be processed by the client.</p><p><b>Actions Triggered:</b> The client does not have to
perform any further actions.</p><p><b>Sequencing:</b> This method is used if, at any time, the
client is unable to process an update. It guarantees that the server will
return that update again the next time the client calls <a href="dc9cd8a6-826b-414d-83cf-d742367cba9f" data-linktype="relative-path">RequestVersionVector</a>.</p><p><b>Error Handling:</b> The following table summarizes the
set of errors returned by the <a href="d4bf402f-e9b2-4056-abb2-45436c334164" data-linktype="relative-path">UpdateCancel</a> method that
cause a client to behave in specific ways.</p><table><thead>
  <tr>
   <th>
   <p>Error code</p>
   </th>
   <th>
   <p>Client Response</p>
   </th>
  </tr>
 </thead><tbody><tr>
  <td>0x00000000 ERROR_SUCCESS</td>
  <td>The client MUST perform the actions listed under the Actions Triggered heading.</td>
 </tr><tr>
  <td>0x00002344 FRS_ERROR_CONTENTSET_NOT_FOUND</td>
  <td>The client MUST remain in the Polling connection state and enter the Restart replicated folder session state.</td>
 </tr><tr>
  <td>Any other non-zero error code</td>
  <td>The client MUST transition to the Disconnected connection state. The client SHOULD try to re-establish the connection by calling the EstablishConnection method after a time-out interval of its choice.</td>
 </tr></tbody></table><p> </p></div>