检查DEP是否已启用

时间:2018-01-12 16:05:21

标签: c++ windows winapi data-execution-prevention

是否可以检查是否已启用数据执行保护?

是否有任何与此CMD命令相同的功能

wmic OS Get DataExecutionPrevention_SupportPolicy

并返回这样的内容?

0 – DEP is disabled for all processes.
1 – DEP is enabled for all processes.
2 – DEP is enabled for only Windows system components and services. (Default)
3 – DEP is enabled for all processes.

1 个答案:

答案 0 :(得分:1)

GetSystemDEPPolicy function

  

此函数返回DEP_SYSTEM_POLICY_TYPE类型的值,该值可以是以下值之一:AlwaysOff,AlwaysOn,OptIn,OptOut。