APP - 43 APP - 43
MELSOFT
A
PPENDICES
Appendix 9 Restrictions by DEP function
Appendix 9.1 Data Execution Prevention (DEP)
Beginning with Windows XP
R
SP2, Microsoft Corporation implements DEP for Security
Enhancement. For details of DEP, refer to the following documents provided by
Microsoft Corporation.
1) "How to Configure Memory Protection in Windows
R
XP SP2" available at TechNet Security
ThechCenter
http://technet.microsoft.com/en-us/library/cc700810.aspx
2) Microsoft
R
Help and Support Article ID: 875352
http://support.microsoft.com/kb/875352/en-us
(URLs as of Nov 10, 2008)
Appendix 9.2 Symptoms
The effect of DEP may cause problems as the creation of a user application using an
ACT control or the execution of them.
We have confirmed the occurrence of the following problems due to the effect of DEP.
For details of each symptom, refer to "Appendix 9.5 Workarounds for Problems".
Situation No Symptom Description
1 An ACT control added
on a form may not be
displayed.
An ACT control may not be displayed if it is added on a form in
a Visual Studio
R
.NET project.
2 Adding an ACT control
to a form ends Visual
Studio
R
in error.
When a Visual Studio
R
.NET project is created and an ACT
control is added to a form, Visual Studio
R
ends in error.
3 The designer display
may be failed.
An error may occur if a form on which an ACT control is added
is opened in a Visual Studio
R
.NET project.
4 Displaying a designer
fails to display an ACT
control.
If a form on which an ACT control is added is opened in a Visual
Studio
R
.NET project, the ACT control is not displayed.
5 Displaying a designer
ends Visual Studio
R
in
error.
If a form on which an ACT control is added is opened in a Visual
Studio
R
.NET project, Visual Studio
R
ends in error.
Creation of a user
application
6 Testing a dialog box
may end Visual
Studio
R
in error.
Adding an ACT control and testing a dialog box in an MFC
project may end Visual Studio
R
in error.
Execution of a user
application
7 Executing an MFC
project program may
cause an error.
An error may occur if an MFC project program including a form
with an ACT control is created and executed.