PROCESS_MITIGATION_SEHOP_POLICY - NtDoc

Native API online documentation, based on the System Informer (formerly Process Hacker) phnt headers
#ifndef _NTPSAPI_H
#if (PHNT_MODE != PHNT_MODE_KERNEL)
#if !defined(NTDDI_WIN10_NI) || (NTDDI_VERSION < NTDDI_WIN10_NI)

typedef struct _PROCESS_MITIGATION_SEHOP_POLICY {
    union {
        ULONG Flags;
        struct {
            ULONG EnableSehop : 1;
            ULONG ReservedFlags : 31;
        };
    };
} PROCESS_MITIGATION_SEHOP_POLICY, *PPROCESS_MITIGATION_SEHOP_POLICY;

#endif
#endif
#endif

View code on GitHub
// ntddk.h

typedef struct _PROCESS_MITIGATION_SEHOP_POLICY {
  union {
    ULONG Flags;
    struct {
      ULONG EnableSehop : 1;
      ULONG ReservedFlags : 31;
    } DUMMYSTRUCTNAME;
  } DUMMYUNIONNAME;
} PROCESS_MITIGATION_SEHOP_POLICY, *PPROCESS_MITIGATION_SEHOP_POLICY;
View the official Windows Driver Kit DDI reference

NtDoc

This structure is documented in Windows Driver Kit.

Windows Driver Kit DDI reference (ns-ntddk-process_mitigation_sehop_policy)

Description

Describes the PROCESS_MITIGATION_SEHOP_POLICY structure.

Members

DUMMYUNIONNAME

Defines the DUMMYUNIONNAME union.

DUMMYUNIONNAME.Flags

Defines the ULONG member Flags.

DUMMYUNIONNAME.DUMMYSTRUCTNAME

Defines the DUMMYSTRUCTNAME structure.

DUMMYUNIONNAME.DUMMYSTRUCTNAME.EnableSehop

Defines the ULONG member EnableSehop.

DUMMYUNIONNAME.DUMMYSTRUCTNAME.ReservedFlags

Defines the ULONG member ReservedFlags.

Remarks

See also