Outlook 2007 以降のプロファイルを変更しています。Stephen Griffin によるこの投稿によると、Outlook は、プロファイルが Exchange サーバーに初めて接続したときに自動的に接続します。過去に既に接続されているプロファイルにこれを行う (pbExchangeProviderPublicGuid を追加する) 必要があります。Exchange サーバーが既に構成されているため、HrDispatchNotificationsは機能せず、Outlook を開くこともできません。
このプロセスは、ここに示す追加メールボックスの追加と非常によく似ていると思います。では、Outlook が最初に行うことをどのように達成するのでしょうか?
1. ExchangeManageStore:: GetPublicFolderTable (like MFCMapi::DisplayPublicFolderTable)
2. GetProps
3. CreateProvider(what type??) or do I call CreateStoreEntryID?