码迷,mamicode.com
首页 > 其他好文 > 详细

DEP受保护的问题(尤其是Outlook)

时间:2016-07-06 01:48:01      阅读:231      评论:0      收藏:0      [点我收藏+]

标签:

We see this issue quite regularly as we use MAPI and lots of our users run our application on TS.


Office (and Outlook in particular) is not DEP safe on Windows 2008 R2. http://support.microsoft.com/kb/2028367

If you‘re wondering why this doesn‘t occur on non-server versions of Windows (e.g. XP, Vista, Win7, etc.),
it‘s because *only* ‘system‘ processes run with DEP enabled by default in desktop versions, whereas DEP is enabled
on *all* processes by default in server versions. 

TS (and Citrix) are the classic case where a server version of Windows ends up hosting desktop applications and thus
where you see this annoying issue.

Now in the above KB, Microsoft recommends exempting Outlook.exe from DEP to workaround the issue.
However, when talking via MAPI to Outlook, the problematic non DEP-safe code will be running in *your* address space,
thus you will need to exempt *your* processes exe from DEP checking or suffer these spurious AVs.

 

http://forum.madshi.net/viewtopic.php?f=4&t=27582

DEP受保护的问题(尤其是Outlook)

标签:

原文地址:http://www.cnblogs.com/findumars/p/5645544.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!