winnt.h) (PROCESS_MITIGATION_DEP_POLICY 结构

包含用于数据执行防护的进程缓解策略设置 (DEP) 。 GetProcessMitigationPolicySetProcessMitigationPolicy 函数使用此结构。

语法

typedef struct _PROCESS_MITIGATION_DEP_POLICY {
  union {
    DWORD Flags;
    struct {
      DWORD Enable : 1;
      DWORD DisableAtlThunkEmulation : 1;
      DWORD ReservedFlags : 30;
    } DUMMYSTRUCTNAME;
  } DUMMYUNIONNAME;
  BOOLEAN Permanent;
} PROCESS_MITIGATION_DEP_POLICY, *PPROCESS_MITIGATION_DEP_POLICY;

成员

DUMMYUNIONNAME

DUMMYUNIONNAME.Flags

此成员保留供系统使用。

DUMMYUNIONNAME.DUMMYSTRUCTNAME

DUMMYUNIONNAME.DUMMYSTRUCTNAME.Enable

DUMMYUNIONNAME.DUMMYSTRUCTNAME.DisableAtlThunkEmulation

DUMMYUNIONNAME.DUMMYSTRUCTNAME.ReservedFlags

Permanent

DEP 永久启用,如果此字段设置为 TRUE,则无法禁用 DEP。

要求

   
最低受支持的客户端 Windows 8 [仅限桌面应用]
最低受支持的服务器 Windows Server 2012 [仅限桌面应用]
标头 winnt.h