是否有一种简单的方法可以从VSTO加载项中检索Exchange版本。我注意到here可以选择WMI。我想避免使用powershell。
答案 0 :(得分:1)
Exchange服务器版本存储在商店的配置文件部分的0x663B0102
属性中。在0x661B0003
中的旧版Outlook(2003及更低版本)中。它只能通过扩展MAPI(C ++或Delphi)访问-从PR_EMSMDB_SECTION_UID
读取IMsgStore
,用它来调用IMAPISession::OpenProfileSection,从0x663B0102
读取IProfSect
。 / p>
如果可以选择使用Redemption(任何语言),它将显示RDOSession。ExchangeMailboxServerVersion
和RDOExchangeMailboxStore。ServerVersion
属性。