我正在修改Outlook 2007及更高版本的配置文件。根据Stephen Griffin的这个post,Outlook将在配置文件第一次连接到Exchange服务器时自动执行此操作。我需要这样做(将pbExchangeProviderPublicGuid添加到过去已连接的配置文件)。 HrDispatchNotifications 不起作用,也没有打开Outlook,因为已经配置了Exchange服务器。
我认为此过程非常类似于添加here所示的其他邮箱。那么,我如何实现Outlook第一次做的事情呢?
1. ExchangeManageStore:: GetPublicFolderTable (like MFCMapi::DisplayPublicFolderTable)
2. GetProps
3. CreateProvider(what type??) or do I call CreateStoreEntryID?