The Outlook 2010 MAPI Reference has recently been updated on MSDN. The Nickname Cache topic is now in sync with my earlier blog post Programmatically Accessing the Nickname Cache in Outlook 2010What's New in This Edition lists the following updates:

  • Using Microsoft Outlook 2010 and 64-bit MAPI requires more than the traditional 32-bit API for full implementation. The MAPI Stub Library, posted on the CodePlex website, provides a drop-in replacement for Mapi32.lib that supports building both 32-bit and 64-bit MAPI applications. For more information, see How to: Link to MAPI Functions and CodePlex.

  • The section Getting Started with the Outlook 2010 MAPI Reference has been updated to reference comprehensive information about programming models for your Outlook and MAPI functionality to help you identify the APIs and technologies that are most appropriate for your needs.

  • Autocomplete Stream—The Nickname cache topic, formerly the Nk2 File Format, has been updated to reflect changes in Outlook 2010. Information such as the autocomplete list, which is the list of names that displays in the To, Cc, and Bcc edit boxes while a user is composing an email, is now saved to the Autocomplete Stream of a message on the local computer rather than saving it to a file as in Outlook 2007.

    • Interacting with the Autocomplete Stream

    • Loading the Autocomplete Stream

    • Saving the Autocomplete Stream

  • MAPI Constants—The MAPI Constants have been consolidated. In previous releases they were distributed in a number of topics and now they are collected in a single topic to make them easier to discover and use.

  • Personal Store Override—The following interfaces and their respective methods have been added to support overriding the Personal Folders file (PST) store providers PSTDisableGrow policy.



  • Properties—The following tagged properties have been added:

Enjoy MAPI!