winnt.h) (PROCESS_MITIGATION_BINARY_SIGNATURE_POLICY 结构

包含用于加载映像的进程缓解策略设置,具体取决于映像的签名。

语法

typedef struct _PROCESS_MITIGATION_BINARY_SIGNATURE_POLICY {
  union {
    DWORD Flags;
    struct {
      DWORD MicrosoftSignedOnly : 1;
      DWORD StoreSignedOnly : 1;
      DWORD MitigationOptIn : 1;
      DWORD AuditMicrosoftSignedOnly : 1;
      DWORD AuditStoreSignedOnly : 1;
      DWORD ReservedFlags : 27;
    } DUMMYSTRUCTNAME;
  } DUMMYUNIONNAME;
} PROCESS_MITIGATION_BINARY_SIGNATURE_POLICY, *PPROCESS_MITIGATION_BINARY_SIGNATURE_POLICY;

成员

DUMMYUNIONNAME

DUMMYUNIONNAME.Flags

预留给系统使用。

DUMMYUNIONNAME.DUMMYSTRUCTNAME

DUMMYUNIONNAME.DUMMYSTRUCTNAME.MicrosoftSignedOnly

设置 (0x1) 以防止进程加载未由 Microsoft 签名的图像;否则保留未设置 (0x0) 。

DUMMYUNIONNAME.DUMMYSTRUCTNAME.StoreSignedOnly

设置 (0x1) 以防止进程加载未由 Windows 应用商店签名的图像;否则保留未设置 (0x0) 。

DUMMYUNIONNAME.DUMMYSTRUCTNAME.MitigationOptIn

设置 (0x1) 以防止进程加载未由 Microsoft、Windows 应用商店和 Windows 硬件质量实验室 (WHQL) 签名的图像;否则保留未设置 (0x0) 。

DUMMYUNIONNAME.DUMMYSTRUCTNAME.AuditMicrosoftSignedOnly

DUMMYUNIONNAME.DUMMYSTRUCTNAME.AuditStoreSignedOnly

DUMMYUNIONNAME.DUMMYSTRUCTNAME.ReservedFlags

预留给系统使用。

要求

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

另请参阅

GetProcessMitigationPolicy

SetProcessMitigationPolicy