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

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Value Meaning Cause Scope Resolution<br />

1 Invalid source<br />

collection ID or<br />

invalid source Item<br />

ID.<br />

The source folder collection ID<br />

(CollectionId element (section<br />

2.2.3.29.5) value) is not<br />

recognized by the server, possibly<br />

because the source folder has<br />

been deleted. Or, the item with<br />

the Item ID (SrcMsgId element<br />

(section 2.2.3.150)) has been<br />

previously moved out of the folder<br />

with the Folder ID (SrcFldId<br />

element (section 2.2.3.149)).<br />

Item<br />

Issue a FolderSync<br />

command (section 2.2.2.4)<br />

to get the new hierarchy.<br />

Then, issue a Sync<br />

command (section<br />

2.2.2.19) for the SrcFldId<br />

and reissue the<br />

MoveItems command<br />

request if the items are<br />

still present in this source<br />

collection.<br />

2 Invalid destination<br />

collection ID.<br />

The destination folder collection<br />

ID (CollectionId element value)<br />

is not recognized by the server,<br />

possibly because the source folder<br />

has been deleted.<br />

Item<br />

Issue a FolderSync<br />

command to get the new<br />

hierarchy. Then, use a<br />

valid collection ID.<br />

3 Success. Server successfully completed<br />

command.<br />

Global<br />

None.<br />

4 Source and<br />

destination<br />

collection IDs are<br />

the same.<br />

The client supplied a destination<br />

folder that is the same as the<br />

source.<br />

Item<br />

Send only requests where<br />

the CollectionId element<br />

values for the source and<br />

destination differ.<br />

5 One of the<br />

following failures<br />

occurred: the item<br />

cannot be moved<br />

to more than one<br />

item at a time, or<br />

the source or<br />

destination item<br />

was locked.<br />

More than one DstFldId element<br />

(section 2.2.3.47.2) was included<br />

in the request or an item with<br />

that name already exists.<br />

Global<br />

Retry the MoveItems<br />

command request with<br />

only one DstFldId<br />

element or move the item<br />

to another location.<br />

7 Source or<br />

destination item<br />

was locked.<br />

Transient server condition. Item Retry the MoveItems<br />

command request.<br />

2.2.3.152.10 Status (Ping)<br />

The Status element is a required child element of the Ping element in Ping command responses<br />

that indicates the success or failure of the Ping command request (section 2.2.2.11.1). If the<br />

command failed, the Status element contains a code that indicates the type of failure. Certain<br />

status codes have additional information that is included in the response.<br />

All elements referenced in this section are defined in the Ping namespace.<br />

<strong>Command</strong><br />

request/response<br />

Parent<br />

elements<br />

Child<br />

elements<br />

Data type<br />

Number<br />

allowed<br />

Ping command response<br />

(section 2.2.2.11.2)<br />

Ping (section<br />

2.2.3.116)<br />

None<br />

unsignedByte ([<strong>MS</strong>-<br />

ASDTYPE] section 2.7)<br />

1…1<br />

(required)<br />

228 / 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!