Outlook 2010 and Shutting Down Add-Ins

Ryan has a new post up about changes we’re making to Outlook 2010 to make shutdown faster. These changes are building on the previous changes we made introducing Fast Shutdown. Two key takeaways:

  1. MAPI Providers now get Fast Shutdown by default. They may still opt out of Fast Shutdown by implementing IMAPIClientShutdown.
  2. Outlook 2010 will not call the OnBeginShutdown or OnDisconnection of addins during shutdown.

Ryan gives plenty of best practices for rewriting your addins to deal with these changes (and improve the user experience in the process), including policies you can use to revert the changes if you’re an admin and you have add-ins that cannot be rewritten.