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.

2.2.3.159.1 Type (Autodiscover) ........................................................................ 248<br />

2.2.3.159.2 Type (FolderCreate) ........................................................................ 249<br />

2.2.3.159.3 Type (FolderSync) .......................................................................... 250<br />

2.2.3.159.4 Type (ResolveRecipients) ................................................................. 251<br />

2.2.3.160 Update ............................................................................................... 251<br />

2.2.3.161 Url ..................................................................................................... 251<br />

2.2.3.162 User ................................................................................................... 252<br />

2.2.3.163 UserAgent ........................................................................................... 252<br />

2.2.3.164 UserDisplayName ................................................................................. 252<br />

2.2.3.165 UserInformation ................................................................................... 253<br />

2.2.3.166 UserName ........................................................................................... 253<br />

2.2.3.166.1 UserName (ItemOperations) ............................................................ 253<br />

2.2.3.166.2 UserName (Search) ........................................................................ 254<br />

2.2.3.167 UserResponse ...................................................................................... 254<br />

2.2.3.168 ValidateCert ........................................................................................ 254<br />

2.2.3.169 Value .................................................................................................. 255<br />

2.2.3.170 Version ............................................................................................... 255<br />

2.2.3.171 Wait ................................................................................................... 256<br />

2.2.3.172 WindowSize ......................................................................................... 256<br />

2.2.4 Common Status Codes ................................................................................... 258<br />

3 <strong>Protocol</strong> Details .................................................................................................... 265<br />

3.1 Common Details ................................................................................................. 265<br />

3.1.1 Abstract Data Model ...................................................................................... 265<br />

3.1.2 Timers ......................................................................................................... 265<br />

3.1.3 Initialization ................................................................................................. 265<br />

3.1.4 Higher-Layer Triggered Events ........................................................................ 265<br />

3.1.5 Message Processing Events and Sequencing Rules ............................................. 265<br />

3.1.5.1 Downloading Policy Settings ...................................................................... 265<br />

3.1.5.2 Setting Device Information ....................................................................... 266<br />

3.1.5.3 Synchronizing a Folder Hierarchy ............................................................... 267<br />

3.1.5.4 Synchronizing Inbox, Calendar, Contacts, and Tasks Folders ......................... 267<br />

3.1.5.5 Receiving and Accepting Meeting Requests ................................................. 269<br />

3.1.5.6 Handling Status Errors ............................................................................. 271<br />

3.1.6 Timer Events ................................................................................................ 271<br />

3.1.7 Other Local Events ........................................................................................ 272<br />

4 <strong>Protocol</strong> Examples ................................................................................................ 273<br />

4.1 Downloading the Current Server Security Policy by Using the Provision <strong>Command</strong> ...... 273<br />

4.2 Discovering Account Settings by Using the Autodiscover <strong>Command</strong> ........................... 273<br />

4.2.1 Request ....................................................................................................... 274<br />

4.2.2 Response - Case Error ................................................................................... 274<br />

4.2.3 Response - Case Redirect ............................................................................... 275<br />

4.2.4 Response - Case Server Settings ..................................................................... 275<br />

4.2.5 Response - Case Framework Error ................................................................... 276<br />

4.2.6 Response – Case Framework Default ............................................................... 276<br />

4.3 Setting Device Information by Using the Settings <strong>Command</strong> .................................... 277<br />

4.3.1 Request ....................................................................................................... 277<br />

4.3.2 Response ..................................................................................................... 277<br />

4.4 Synchronizing Folders by Using the FolderSync <strong>Command</strong> ....................................... 278<br />

4.4.1 Request ....................................................................................................... 278<br />

4.4.2 Response ..................................................................................................... 278<br />

4.5 Synchronizing Data by Using the Sync <strong>Command</strong> ................................................... 280<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<br />

10 / 369

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

Saved successfully!

Ooh no, something went wrong!