2016-11-10 115 views
0

我在刪除商店並希望刪除與其關聯的.pst文件。我正在開發一個VSTO插件,在一次用戶註銷後,我想刪除爲其創建的.pst文件。當用戶登錄時,再次創建與其關聯的新商店和新的.pst文件。如何使用c刪除商店後刪除pst文件#

+2

您還沒有提供足夠的資料來回答這個問題。目前還不清楚你在問什麼。你可以添加更多的細節? – NibblyPig

+0

我正在刪除商店,並希望刪除與其關聯的.pst文件。我正在開發一個VSTO插件,在一次用戶註銷後,我想刪除爲其創建的.pst文件。當用戶登錄時,再次創建與其關聯的新商店和新的.pst文件。 –

回答

0

PST提供程序在將PST文件從配置文件中刪除後,將PST文件保留30分鐘(或直到進程終止)以保持性能和共享目的。

您可能想使用http://support.microsoft.com/Default.aspx?kbid=222328中提到的註冊表鍵來確保文件更快關閉。

如果這是一個臨時的PST文件,最終用戶不一定需要查看,您可以創建一個處理PST的輔助exe文件。進程退出後,可以刪除PST文件。請注意,您將需要使用擴展MAPI(僅限C++或Delphi)或Redemption(任何語言,請使用RDOSession.LogonPstStore),因爲Outlook對象模型調用仍將編組回到運行插件的outlook.exe地址空間。