Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Contains process mitigation policy settings for the loading of images depending on the signatures for the image.
Syntax
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;
Members
DUMMYUNIONNAME
DUMMYUNIONNAME.Flags
Reserved for system use.
DUMMYUNIONNAME.DUMMYSTRUCTNAME
DUMMYUNIONNAME.DUMMYSTRUCTNAME.MicrosoftSignedOnly
Set (0x1) to prevent the process from loading images that are not signed by Microsoft; otherwise leave unset (0x0).
DUMMYUNIONNAME.DUMMYSTRUCTNAME.StoreSignedOnly
Set (0x1) to prevent the process from loading images that are not signed by the Windows Store; otherwise leave unset (0x0).
DUMMYUNIONNAME.DUMMYSTRUCTNAME.MitigationOptIn
Set (0x1) to prevent the process from loading images that are not signed by Microsoft, the Windows Store and the Windows Hardware Quality Labs (WHQL); otherwise leave unset (0x0).
DUMMYUNIONNAME.DUMMYSTRUCTNAME.AuditMicrosoftSignedOnly
DUMMYUNIONNAME.DUMMYSTRUCTNAME.AuditStoreSignedOnly
DUMMYUNIONNAME.DUMMYSTRUCTNAME.ReservedFlags
Reserved for system use.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 10 [desktop apps only] |
Minimum supported server | Windows Server 2016 [desktop apps only] |
Header | winnt.h |