Where Did I Put Those 5.5 SDK Docs?

Hey - look what I found on one of my old machines. It's the documentation from the Exchange 5.5 SDK / EDK!

Exchange_55_SDK_Docs.exe

We're not supporting development against 5.5 anymore, and a rather large portion of what's in these docs only applies to Exchange 5.5, but there are some interesting tidbits still. Some highlights:

  • The ever elusive IExchangeManageStore::CreateStoreEntryID function, most useful for jumping into mailboxes without creating new profiles.
  • IExchangeModifyTable, the interface used for creating and modifying rule and ACL tables.
  • Incremental Change Synchronization interfaces
  • IExchangeExt*, the interfaces used in creating an Exchange Client Extension for Outlook. Certainly not something you'd want to write new code for, but could be helpful if you're maintaining an older project.
  • A ton of MAPI properties and structures.

Note - these are old .CHM files. If you can't read them I can't really help you. I'm only providing them here as a historical curiosity.

BTW - for some reason, we've never pulled the 5.5 samples and libraries. You can still get those from here:

https://www.microsoft.com/downloads/details.aspx?FamilyID=36a309c3-8c55-4476-8785-cafc59a2d075&DisplayLang=en

Comments

  • Anonymous
    January 31, 2008
    Thanks for making these available! I've been looking for these ever since the online version was pulled from the MS web site.

  • Anonymous
    February 05, 2008
    I promised I'd talk about accessing the Recovery Storage Group (RSG). The RSG is a neat trick we allow

  • Anonymous
    June 20, 2008
    I've given this solution to a couple customers so far and it appears to be working for them, so I thought

  • Anonymous
    January 21, 2009
    This post was inspired by a case I worked recently. In this case, the customer was using the 5.5 Event

  • Anonymous
    January 22, 2009
    There was a time when you could, in fact, use a script debugger with Exchange Event Service agent scripts. 

  • Anonymous
    January 22, 2009
    There are several options for configuring restrictions on MAPI client access to Exchange 2003 SP 2. …some

  • Anonymous
    January 22, 2009
    We have received several support calls in the past months relating to migrating Exchange Event Service Scripts from Exchange 5.5 to Exchange 2003. Because it isn’t straightforward or documented (to my knowledge), I came up with this information to help

  • Anonymous
    January 22, 2009
    Well all good things must come to an end, on December 31, 2005 Exchange 5.5 reached the end of its lifecycle. 

  • Anonymous
    March 04, 2009
    Suppose you’ve gotten a stream from WrapCompressedRTFStream and want to read what’s in it. Your code

  • Anonymous
    September 12, 2009
    Thank you very much! I am maintaining an old project which contain some old interfaces such as IExchangeManageStore. It seems those interfaces are not fashion but can work correctly. It is very difficult to find function descriptions about those interfaces on the web. Why can't MS put all those old documents on the web to save our time?

  • Anonymous
    December 02, 2009
    Hey Does Exchange Server 2007 support Incremental Change Synchronization protocol ? Can you please tell me what are the Exchange server versions supporting this protocol ?

  • Anonymous
    December 02, 2009
    Yes and All

  • Anonymous
    April 02, 2013
    Why is it impossible to find good MAPI ICS c++ documentation? Is there a reason for microsoft to keep "hide" this documentation? I'm trying to write a python ICS script for Zarafa, which reimplements the MAPI and refers to the official microsoft documentation if you actually want to know HOW to use the MAPI. Thanks for this .exe file, i'll check it out.