//0x18 bytes (sizeof)
struct _MI_DBG_PATCH
{
union
{
struct _CONTROL_AREA* ControlArea; //0x0
} u1; //0x0
union
{
ULONG EntireField; //0x8
struct
{
ULONG Pending:1; //0x8
ULONG Reserved:1; //0x8
ULONG Offset:30; //0x8
} e2; //0x8
} u2; //0x8
ULONG OriginalBytes; //0xc
ULONG NewBytes; //0x10
ULONG Padding; //0x14
};