11.01.2015 Views

[MS-ASCMD]: ActiveSync Command Reference Protocol Specification

[MS-ASCMD]: ActiveSync Command Reference Protocol Specification

[MS-ASCMD]: ActiveSync Command Reference Protocol Specification

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

The following table lists the status codes for the Ping command (section 2.2.2.11). For information<br />

about the scope of the status value and for status values common to all <strong>ActiveSync</strong> commands, see<br />

section 2.2.4.<br />

Value Meaning Cause Scope Resolution<br />

1 The heartbeat interval<br />

expired before any<br />

changes occurred in<br />

the folders being<br />

monitored.<br />

Global<br />

Reissue the Ping<br />

command request.<br />

2 Changes occurred in at<br />

least one of the<br />

monitored folders. The<br />

response specifies the<br />

changed folders.<br />

Global<br />

Issue a Sync command<br />

request (section<br />

2.2.2.19.1) for each<br />

folder that was specified<br />

in the Ping command<br />

response to retrieve the<br />

server changes. Reissue<br />

the Ping command<br />

when the Sync<br />

command completes to<br />

stay up to date.<br />

3 The Ping command<br />

request omitted<br />

required parameters.<br />

The Ping command request did<br />

not specify all the necessary<br />

parameters. The client MUST<br />

issue a Ping request that<br />

includes both the heartbeat<br />

interval and the folder list at<br />

least once. The server saves<br />

the heartbeat interval value<br />

(section 2.2.3.75.1), so only<br />

the folder list is required on<br />

subsequent requests.<br />

Global<br />

Reissue the Ping<br />

command request with<br />

the entire XML body.<br />

4 Syntax error in Ping<br />

command request.<br />

Frequently caused by poorly<br />

formatted WBXML.<br />

Global<br />

Double-check the<br />

request for accuracy.<br />

5 The specified heartbeat<br />

interval is outside the<br />

allowed range. For<br />

intervals that were too<br />

short, the response<br />

contains the shortest<br />

allowed interval. For<br />

intervals that were too<br />

long, the response<br />

contains the longest<br />

allowed interval.<br />

The client sent a Ping<br />

command request with a<br />

heartbeat interval that was<br />

either too long or too short.<br />

Global<br />

Reissue the Ping<br />

command by using a<br />

heartbeat interval inside<br />

the allowed range.<br />

Setting the interval to<br />

the value returned in the<br />

Ping response will most<br />

closely accommodate<br />

the original value<br />

specified.<br />

6 The Ping command<br />

request specified more<br />

than the allowed<br />

number of folders to<br />

monitor. The response<br />

indicates the allowed<br />

number in the<br />

MaxFolders element<br />

(section 2.2.3.86).<br />

The client sent a Ping<br />

command request that specified<br />

more folders than the server is<br />

configured to monitor.<br />

Global<br />

Direct the user to select<br />

fewer folders to monitor.<br />

Resend the Ping<br />

command request with<br />

the new, shorter list.<br />

229 / 369<br />

[<strong>MS</strong>-<strong>ASCMD</strong>] — v20110315<br />

<strong>ActiveSync</strong> <strong>Command</strong> <strong>Reference</strong> <strong>Protocol</strong> <strong>Specification</strong><br />

Copyright © 2011 Microsoft Corporation.<br />

Release: Tuesday, March 15, 2011

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!