ホーム › System.Diagnostics.Debug › CONTEXT_FLAGS
CONTEXT_FLAGS
列挙型フラグメンバー 56
| 名前 | 10進 | 16進 |
|---|---|---|
| CONTEXT_AMD64 | 1048576 | 0x100000 |
| CONTEXT_CONTROL_AMD64 | 1048577 | 0x100001 |
| CONTEXT_INTEGER_AMD64 | 1048578 | 0x100002 |
| CONTEXT_SEGMENTS_AMD64 | 1048580 | 0x100004 |
| CONTEXT_FLOATING_POINT_AMD64 | 1048584 | 0x100008 |
| CONTEXT_DEBUG_REGISTERS_AMD64 | 1048592 | 0x100010 |
| CONTEXT_FULL_AMD64 | 1048587 | 0x10000B |
| CONTEXT_ALL_AMD64 | 1048607 | 0x10001F |
| CONTEXT_XSTATE_AMD64 | 1048640 | 0x100040 |
| CONTEXT_KERNEL_CET_AMD64 | 1048704 | 0x100080 |
| CONTEXT_KERNEL_DEBUGGER_AMD64 | 67108864 | 0x4000000 |
| CONTEXT_EXCEPTION_ACTIVE_AMD64 | 134217728 | 0x8000000 |
| CONTEXT_SERVICE_ACTIVE_AMD64 | 268435456 | 0x10000000 |
| CONTEXT_EXCEPTION_REQUEST_AMD64 | 1073741824 | 0x40000000 |
| CONTEXT_EXCEPTION_REPORTING_AMD64 | 2147483648 | 0x80000000 |
| CONTEXT_UNWOUND_TO_CALL_AMD64 | 536870912 | 0x20000000 |
| CONTEXT_X86 | 65536 | 0x10000 |
| CONTEXT_CONTROL_X86 | 65537 | 0x10001 |
| CONTEXT_INTEGER_X86 | 65538 | 0x10002 |
| CONTEXT_SEGMENTS_X86 | 65540 | 0x10004 |
| CONTEXT_FLOATING_POINT_X86 | 65544 | 0x10008 |
| CONTEXT_DEBUG_REGISTERS_X86 | 65552 | 0x10010 |
| CONTEXT_EXTENDED_REGISTERS_X86 | 65568 | 0x10020 |
| CONTEXT_FULL_X86 | 65543 | 0x10007 |
| CONTEXT_ALL_X86 | 65599 | 0x1003F |
| CONTEXT_XSTATE_X86 | 65600 | 0x10040 |
| CONTEXT_EXCEPTION_ACTIVE_X86 | 134217728 | 0x8000000 |
| CONTEXT_SERVICE_ACTIVE_X86 | 268435456 | 0x10000000 |
| CONTEXT_EXCEPTION_REQUEST_X86 | 1073741824 | 0x40000000 |
| CONTEXT_EXCEPTION_REPORTING_X86 | 2147483648 | 0x80000000 |
| CONTEXT_ARM64 | 4194304 | 0x400000 |
| CONTEXT_CONTROL_ARM64 | 4194305 | 0x400001 |
| CONTEXT_INTEGER_ARM64 | 4194306 | 0x400002 |
| CONTEXT_FLOATING_POINT_ARM64 | 4194308 | 0x400004 |
| CONTEXT_DEBUG_REGISTERS_ARM64 | 4194312 | 0x400008 |
| CONTEXT_X18_ARM64 | 4194320 | 0x400010 |
| CONTEXT_FULL_ARM64 | 4194311 | 0x400007 |
| CONTEXT_ALL_ARM64 | 4194335 | 0x40001F |
| CONTEXT_EXCEPTION_ACTIVE_ARM64 | 134217728 | 0x8000000 |
| CONTEXT_SERVICE_ACTIVE_ARM64 | 268435456 | 0x10000000 |
| CONTEXT_EXCEPTION_REQUEST_ARM64 | 1073741824 | 0x40000000 |
| CONTEXT_EXCEPTION_REPORTING_ARM64 | 2147483648 | 0x80000000 |
| CONTEXT_UNWOUND_TO_CALL_ARM64 | 536870912 | 0x20000000 |
| CONTEXT_RET_TO_GUEST_ARM64 | 1073741824 | 0x40000000 |
| CONTEXT_ARM | 2097152 | 0x200000 |
| CONTEXT_CONTROL_ARM | 2097153 | 0x200001 |
| CONTEXT_INTEGER_ARM | 2097154 | 0x200002 |
| CONTEXT_FLOATING_POINT_ARM | 2097156 | 0x200004 |
| CONTEXT_DEBUG_REGISTERS_ARM | 2097160 | 0x200008 |
| CONTEXT_FULL_ARM | 2097159 | 0x200007 |
| CONTEXT_ALL_ARM | 2097167 | 0x20000F |
| CONTEXT_EXCEPTION_ACTIVE_ARM | 134217728 | 0x8000000 |
| CONTEXT_SERVICE_ACTIVE_ARM | 268435456 | 0x10000000 |
| CONTEXT_EXCEPTION_REQUEST_ARM | 1073741824 | 0x40000000 |
| CONTEXT_EXCEPTION_REPORTING_ARM | 2147483648 | 0x80000000 |
| CONTEXT_UNWOUND_TO_CALL_ARM | 536870912 | 0x20000000 |
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum CONTEXT_FLAGS : unsigned int {
CONTEXT_AMD64 = 1048576,
CONTEXT_CONTROL_AMD64 = 1048577,
CONTEXT_INTEGER_AMD64 = 1048578,
CONTEXT_SEGMENTS_AMD64 = 1048580,
CONTEXT_FLOATING_POINT_AMD64 = 1048584,
CONTEXT_DEBUG_REGISTERS_AMD64 = 1048592,
CONTEXT_FULL_AMD64 = 1048587,
CONTEXT_ALL_AMD64 = 1048607,
CONTEXT_XSTATE_AMD64 = 1048640,
CONTEXT_KERNEL_CET_AMD64 = 1048704,
CONTEXT_KERNEL_DEBUGGER_AMD64 = 67108864,
CONTEXT_EXCEPTION_ACTIVE_AMD64 = 134217728,
CONTEXT_SERVICE_ACTIVE_AMD64 = 268435456,
CONTEXT_EXCEPTION_REQUEST_AMD64 = 1073741824,
CONTEXT_EXCEPTION_REPORTING_AMD64 = 2147483648,
CONTEXT_UNWOUND_TO_CALL_AMD64 = 536870912,
CONTEXT_X86 = 65536,
CONTEXT_CONTROL_X86 = 65537,
CONTEXT_INTEGER_X86 = 65538,
CONTEXT_SEGMENTS_X86 = 65540,
CONTEXT_FLOATING_POINT_X86 = 65544,
CONTEXT_DEBUG_REGISTERS_X86 = 65552,
CONTEXT_EXTENDED_REGISTERS_X86 = 65568,
CONTEXT_FULL_X86 = 65543,
CONTEXT_ALL_X86 = 65599,
CONTEXT_XSTATE_X86 = 65600,
CONTEXT_EXCEPTION_ACTIVE_X86 = 134217728,
CONTEXT_SERVICE_ACTIVE_X86 = 268435456,
CONTEXT_EXCEPTION_REQUEST_X86 = 1073741824,
CONTEXT_EXCEPTION_REPORTING_X86 = 2147483648,
CONTEXT_ARM64 = 4194304,
CONTEXT_CONTROL_ARM64 = 4194305,
CONTEXT_INTEGER_ARM64 = 4194306,
CONTEXT_FLOATING_POINT_ARM64 = 4194308,
CONTEXT_DEBUG_REGISTERS_ARM64 = 4194312,
CONTEXT_X18_ARM64 = 4194320,
CONTEXT_FULL_ARM64 = 4194311,
CONTEXT_ALL_ARM64 = 4194335,
CONTEXT_EXCEPTION_ACTIVE_ARM64 = 134217728,
CONTEXT_SERVICE_ACTIVE_ARM64 = 268435456,
CONTEXT_EXCEPTION_REQUEST_ARM64 = 1073741824,
CONTEXT_EXCEPTION_REPORTING_ARM64 = 2147483648,
CONTEXT_UNWOUND_TO_CALL_ARM64 = 536870912,
CONTEXT_RET_TO_GUEST_ARM64 = 1073741824,
CONTEXT_ARM = 2097152,
CONTEXT_CONTROL_ARM = 2097153,
CONTEXT_INTEGER_ARM = 2097154,
CONTEXT_FLOATING_POINT_ARM = 2097156,
CONTEXT_DEBUG_REGISTERS_ARM = 2097160,
CONTEXT_FULL_ARM = 2097159,
CONTEXT_ALL_ARM = 2097167,
CONTEXT_EXCEPTION_ACTIVE_ARM = 134217728,
CONTEXT_SERVICE_ACTIVE_ARM = 268435456,
CONTEXT_EXCEPTION_REQUEST_ARM = 1073741824,
CONTEXT_EXCEPTION_REPORTING_ARM = 2147483648,
CONTEXT_UNWOUND_TO_CALL_ARM = 536870912
} CONTEXT_FLAGS;[Flags]
public enum CONTEXT_FLAGS : uint
{
CONTEXT_AMD64 = 1048576,
CONTEXT_CONTROL_AMD64 = 1048577,
CONTEXT_INTEGER_AMD64 = 1048578,
CONTEXT_SEGMENTS_AMD64 = 1048580,
CONTEXT_FLOATING_POINT_AMD64 = 1048584,
CONTEXT_DEBUG_REGISTERS_AMD64 = 1048592,
CONTEXT_FULL_AMD64 = 1048587,
CONTEXT_ALL_AMD64 = 1048607,
CONTEXT_XSTATE_AMD64 = 1048640,
CONTEXT_KERNEL_CET_AMD64 = 1048704,
CONTEXT_KERNEL_DEBUGGER_AMD64 = 67108864,
CONTEXT_EXCEPTION_ACTIVE_AMD64 = 134217728,
CONTEXT_SERVICE_ACTIVE_AMD64 = 268435456,
CONTEXT_EXCEPTION_REQUEST_AMD64 = 1073741824,
CONTEXT_EXCEPTION_REPORTING_AMD64 = 2147483648,
CONTEXT_UNWOUND_TO_CALL_AMD64 = 536870912,
CONTEXT_X86 = 65536,
CONTEXT_CONTROL_X86 = 65537,
CONTEXT_INTEGER_X86 = 65538,
CONTEXT_SEGMENTS_X86 = 65540,
CONTEXT_FLOATING_POINT_X86 = 65544,
CONTEXT_DEBUG_REGISTERS_X86 = 65552,
CONTEXT_EXTENDED_REGISTERS_X86 = 65568,
CONTEXT_FULL_X86 = 65543,
CONTEXT_ALL_X86 = 65599,
CONTEXT_XSTATE_X86 = 65600,
CONTEXT_EXCEPTION_ACTIVE_X86 = 134217728,
CONTEXT_SERVICE_ACTIVE_X86 = 268435456,
CONTEXT_EXCEPTION_REQUEST_X86 = 1073741824,
CONTEXT_EXCEPTION_REPORTING_X86 = 2147483648,
CONTEXT_ARM64 = 4194304,
CONTEXT_CONTROL_ARM64 = 4194305,
CONTEXT_INTEGER_ARM64 = 4194306,
CONTEXT_FLOATING_POINT_ARM64 = 4194308,
CONTEXT_DEBUG_REGISTERS_ARM64 = 4194312,
CONTEXT_X18_ARM64 = 4194320,
CONTEXT_FULL_ARM64 = 4194311,
CONTEXT_ALL_ARM64 = 4194335,
CONTEXT_EXCEPTION_ACTIVE_ARM64 = 134217728,
CONTEXT_SERVICE_ACTIVE_ARM64 = 268435456,
CONTEXT_EXCEPTION_REQUEST_ARM64 = 1073741824,
CONTEXT_EXCEPTION_REPORTING_ARM64 = 2147483648,
CONTEXT_UNWOUND_TO_CALL_ARM64 = 536870912,
CONTEXT_RET_TO_GUEST_ARM64 = 1073741824,
CONTEXT_ARM = 2097152,
CONTEXT_CONTROL_ARM = 2097153,
CONTEXT_INTEGER_ARM = 2097154,
CONTEXT_FLOATING_POINT_ARM = 2097156,
CONTEXT_DEBUG_REGISTERS_ARM = 2097160,
CONTEXT_FULL_ARM = 2097159,
CONTEXT_ALL_ARM = 2097167,
CONTEXT_EXCEPTION_ACTIVE_ARM = 134217728,
CONTEXT_SERVICE_ACTIVE_ARM = 268435456,
CONTEXT_EXCEPTION_REQUEST_ARM = 1073741824,
CONTEXT_EXCEPTION_REPORTING_ARM = 2147483648,
CONTEXT_UNWOUND_TO_CALL_ARM = 536870912,
}<Flags>
Public Enum CONTEXT_FLAGS As UInteger
CONTEXT_AMD64 = 1048576
CONTEXT_CONTROL_AMD64 = 1048577
CONTEXT_INTEGER_AMD64 = 1048578
CONTEXT_SEGMENTS_AMD64 = 1048580
CONTEXT_FLOATING_POINT_AMD64 = 1048584
CONTEXT_DEBUG_REGISTERS_AMD64 = 1048592
CONTEXT_FULL_AMD64 = 1048587
CONTEXT_ALL_AMD64 = 1048607
CONTEXT_XSTATE_AMD64 = 1048640
CONTEXT_KERNEL_CET_AMD64 = 1048704
CONTEXT_KERNEL_DEBUGGER_AMD64 = 67108864
CONTEXT_EXCEPTION_ACTIVE_AMD64 = 134217728
CONTEXT_SERVICE_ACTIVE_AMD64 = 268435456
CONTEXT_EXCEPTION_REQUEST_AMD64 = 1073741824
CONTEXT_EXCEPTION_REPORTING_AMD64 = 2147483648
CONTEXT_UNWOUND_TO_CALL_AMD64 = 536870912
CONTEXT_X86 = 65536
CONTEXT_CONTROL_X86 = 65537
CONTEXT_INTEGER_X86 = 65538
CONTEXT_SEGMENTS_X86 = 65540
CONTEXT_FLOATING_POINT_X86 = 65544
CONTEXT_DEBUG_REGISTERS_X86 = 65552
CONTEXT_EXTENDED_REGISTERS_X86 = 65568
CONTEXT_FULL_X86 = 65543
CONTEXT_ALL_X86 = 65599
CONTEXT_XSTATE_X86 = 65600
CONTEXT_EXCEPTION_ACTIVE_X86 = 134217728
CONTEXT_SERVICE_ACTIVE_X86 = 268435456
CONTEXT_EXCEPTION_REQUEST_X86 = 1073741824
CONTEXT_EXCEPTION_REPORTING_X86 = 2147483648
CONTEXT_ARM64 = 4194304
CONTEXT_CONTROL_ARM64 = 4194305
CONTEXT_INTEGER_ARM64 = 4194306
CONTEXT_FLOATING_POINT_ARM64 = 4194308
CONTEXT_DEBUG_REGISTERS_ARM64 = 4194312
CONTEXT_X18_ARM64 = 4194320
CONTEXT_FULL_ARM64 = 4194311
CONTEXT_ALL_ARM64 = 4194335
CONTEXT_EXCEPTION_ACTIVE_ARM64 = 134217728
CONTEXT_SERVICE_ACTIVE_ARM64 = 268435456
CONTEXT_EXCEPTION_REQUEST_ARM64 = 1073741824
CONTEXT_EXCEPTION_REPORTING_ARM64 = 2147483648
CONTEXT_UNWOUND_TO_CALL_ARM64 = 536870912
CONTEXT_RET_TO_GUEST_ARM64 = 1073741824
CONTEXT_ARM = 2097152
CONTEXT_CONTROL_ARM = 2097153
CONTEXT_INTEGER_ARM = 2097154
CONTEXT_FLOATING_POINT_ARM = 2097156
CONTEXT_DEBUG_REGISTERS_ARM = 2097160
CONTEXT_FULL_ARM = 2097159
CONTEXT_ALL_ARM = 2097167
CONTEXT_EXCEPTION_ACTIVE_ARM = 134217728
CONTEXT_SERVICE_ACTIVE_ARM = 268435456
CONTEXT_EXCEPTION_REQUEST_ARM = 1073741824
CONTEXT_EXCEPTION_REPORTING_ARM = 2147483648
CONTEXT_UNWOUND_TO_CALL_ARM = 536870912
End Enumimport enum
class CONTEXT_FLAGS(enum.IntFlag):
CONTEXT_AMD64 = 1048576
CONTEXT_CONTROL_AMD64 = 1048577
CONTEXT_INTEGER_AMD64 = 1048578
CONTEXT_SEGMENTS_AMD64 = 1048580
CONTEXT_FLOATING_POINT_AMD64 = 1048584
CONTEXT_DEBUG_REGISTERS_AMD64 = 1048592
CONTEXT_FULL_AMD64 = 1048587
CONTEXT_ALL_AMD64 = 1048607
CONTEXT_XSTATE_AMD64 = 1048640
CONTEXT_KERNEL_CET_AMD64 = 1048704
CONTEXT_KERNEL_DEBUGGER_AMD64 = 67108864
CONTEXT_EXCEPTION_ACTIVE_AMD64 = 134217728
CONTEXT_SERVICE_ACTIVE_AMD64 = 268435456
CONTEXT_EXCEPTION_REQUEST_AMD64 = 1073741824
CONTEXT_EXCEPTION_REPORTING_AMD64 = 2147483648
CONTEXT_UNWOUND_TO_CALL_AMD64 = 536870912
CONTEXT_X86 = 65536
CONTEXT_CONTROL_X86 = 65537
CONTEXT_INTEGER_X86 = 65538
CONTEXT_SEGMENTS_X86 = 65540
CONTEXT_FLOATING_POINT_X86 = 65544
CONTEXT_DEBUG_REGISTERS_X86 = 65552
CONTEXT_EXTENDED_REGISTERS_X86 = 65568
CONTEXT_FULL_X86 = 65543
CONTEXT_ALL_X86 = 65599
CONTEXT_XSTATE_X86 = 65600
CONTEXT_EXCEPTION_ACTIVE_X86 = 134217728
CONTEXT_SERVICE_ACTIVE_X86 = 268435456
CONTEXT_EXCEPTION_REQUEST_X86 = 1073741824
CONTEXT_EXCEPTION_REPORTING_X86 = 2147483648
CONTEXT_ARM64 = 4194304
CONTEXT_CONTROL_ARM64 = 4194305
CONTEXT_INTEGER_ARM64 = 4194306
CONTEXT_FLOATING_POINT_ARM64 = 4194308
CONTEXT_DEBUG_REGISTERS_ARM64 = 4194312
CONTEXT_X18_ARM64 = 4194320
CONTEXT_FULL_ARM64 = 4194311
CONTEXT_ALL_ARM64 = 4194335
CONTEXT_EXCEPTION_ACTIVE_ARM64 = 134217728
CONTEXT_SERVICE_ACTIVE_ARM64 = 268435456
CONTEXT_EXCEPTION_REQUEST_ARM64 = 1073741824
CONTEXT_EXCEPTION_REPORTING_ARM64 = 2147483648
CONTEXT_UNWOUND_TO_CALL_ARM64 = 536870912
CONTEXT_RET_TO_GUEST_ARM64 = 1073741824
CONTEXT_ARM = 2097152
CONTEXT_CONTROL_ARM = 2097153
CONTEXT_INTEGER_ARM = 2097154
CONTEXT_FLOATING_POINT_ARM = 2097156
CONTEXT_DEBUG_REGISTERS_ARM = 2097160
CONTEXT_FULL_ARM = 2097159
CONTEXT_ALL_ARM = 2097167
CONTEXT_EXCEPTION_ACTIVE_ARM = 134217728
CONTEXT_SERVICE_ACTIVE_ARM = 268435456
CONTEXT_EXCEPTION_REQUEST_ARM = 1073741824
CONTEXT_EXCEPTION_REPORTING_ARM = 2147483648
CONTEXT_UNWOUND_TO_CALL_ARM = 536870912// CONTEXT_FLAGS (flags)
pub const CONTEXT_AMD64: u32 = 1048576;
pub const CONTEXT_CONTROL_AMD64: u32 = 1048577;
pub const CONTEXT_INTEGER_AMD64: u32 = 1048578;
pub const CONTEXT_SEGMENTS_AMD64: u32 = 1048580;
pub const CONTEXT_FLOATING_POINT_AMD64: u32 = 1048584;
pub const CONTEXT_DEBUG_REGISTERS_AMD64: u32 = 1048592;
pub const CONTEXT_FULL_AMD64: u32 = 1048587;
pub const CONTEXT_ALL_AMD64: u32 = 1048607;
pub const CONTEXT_XSTATE_AMD64: u32 = 1048640;
pub const CONTEXT_KERNEL_CET_AMD64: u32 = 1048704;
pub const CONTEXT_KERNEL_DEBUGGER_AMD64: u32 = 67108864;
pub const CONTEXT_EXCEPTION_ACTIVE_AMD64: u32 = 134217728;
pub const CONTEXT_SERVICE_ACTIVE_AMD64: u32 = 268435456;
pub const CONTEXT_EXCEPTION_REQUEST_AMD64: u32 = 1073741824;
pub const CONTEXT_EXCEPTION_REPORTING_AMD64: u32 = 2147483648;
pub const CONTEXT_UNWOUND_TO_CALL_AMD64: u32 = 536870912;
pub const CONTEXT_X86: u32 = 65536;
pub const CONTEXT_CONTROL_X86: u32 = 65537;
pub const CONTEXT_INTEGER_X86: u32 = 65538;
pub const CONTEXT_SEGMENTS_X86: u32 = 65540;
pub const CONTEXT_FLOATING_POINT_X86: u32 = 65544;
pub const CONTEXT_DEBUG_REGISTERS_X86: u32 = 65552;
pub const CONTEXT_EXTENDED_REGISTERS_X86: u32 = 65568;
pub const CONTEXT_FULL_X86: u32 = 65543;
pub const CONTEXT_ALL_X86: u32 = 65599;
pub const CONTEXT_XSTATE_X86: u32 = 65600;
pub const CONTEXT_EXCEPTION_ACTIVE_X86: u32 = 134217728;
pub const CONTEXT_SERVICE_ACTIVE_X86: u32 = 268435456;
pub const CONTEXT_EXCEPTION_REQUEST_X86: u32 = 1073741824;
pub const CONTEXT_EXCEPTION_REPORTING_X86: u32 = 2147483648;
pub const CONTEXT_ARM64: u32 = 4194304;
pub const CONTEXT_CONTROL_ARM64: u32 = 4194305;
pub const CONTEXT_INTEGER_ARM64: u32 = 4194306;
pub const CONTEXT_FLOATING_POINT_ARM64: u32 = 4194308;
pub const CONTEXT_DEBUG_REGISTERS_ARM64: u32 = 4194312;
pub const CONTEXT_X18_ARM64: u32 = 4194320;
pub const CONTEXT_FULL_ARM64: u32 = 4194311;
pub const CONTEXT_ALL_ARM64: u32 = 4194335;
pub const CONTEXT_EXCEPTION_ACTIVE_ARM64: u32 = 134217728;
pub const CONTEXT_SERVICE_ACTIVE_ARM64: u32 = 268435456;
pub const CONTEXT_EXCEPTION_REQUEST_ARM64: u32 = 1073741824;
pub const CONTEXT_EXCEPTION_REPORTING_ARM64: u32 = 2147483648;
pub const CONTEXT_UNWOUND_TO_CALL_ARM64: u32 = 536870912;
pub const CONTEXT_RET_TO_GUEST_ARM64: u32 = 1073741824;
pub const CONTEXT_ARM: u32 = 2097152;
pub const CONTEXT_CONTROL_ARM: u32 = 2097153;
pub const CONTEXT_INTEGER_ARM: u32 = 2097154;
pub const CONTEXT_FLOATING_POINT_ARM: u32 = 2097156;
pub const CONTEXT_DEBUG_REGISTERS_ARM: u32 = 2097160;
pub const CONTEXT_FULL_ARM: u32 = 2097159;
pub const CONTEXT_ALL_ARM: u32 = 2097167;
pub const CONTEXT_EXCEPTION_ACTIVE_ARM: u32 = 134217728;
pub const CONTEXT_SERVICE_ACTIVE_ARM: u32 = 268435456;
pub const CONTEXT_EXCEPTION_REQUEST_ARM: u32 = 1073741824;
pub const CONTEXT_EXCEPTION_REPORTING_ARM: u32 = 2147483648;
pub const CONTEXT_UNWOUND_TO_CALL_ARM: u32 = 536870912;// CONTEXT_FLAGS
const (
CONTEXT_AMD64 uint32 = 1048576
CONTEXT_CONTROL_AMD64 uint32 = 1048577
CONTEXT_INTEGER_AMD64 uint32 = 1048578
CONTEXT_SEGMENTS_AMD64 uint32 = 1048580
CONTEXT_FLOATING_POINT_AMD64 uint32 = 1048584
CONTEXT_DEBUG_REGISTERS_AMD64 uint32 = 1048592
CONTEXT_FULL_AMD64 uint32 = 1048587
CONTEXT_ALL_AMD64 uint32 = 1048607
CONTEXT_XSTATE_AMD64 uint32 = 1048640
CONTEXT_KERNEL_CET_AMD64 uint32 = 1048704
CONTEXT_KERNEL_DEBUGGER_AMD64 uint32 = 67108864
CONTEXT_EXCEPTION_ACTIVE_AMD64 uint32 = 134217728
CONTEXT_SERVICE_ACTIVE_AMD64 uint32 = 268435456
CONTEXT_EXCEPTION_REQUEST_AMD64 uint32 = 1073741824
CONTEXT_EXCEPTION_REPORTING_AMD64 uint32 = 2147483648
CONTEXT_UNWOUND_TO_CALL_AMD64 uint32 = 536870912
CONTEXT_X86 uint32 = 65536
CONTEXT_CONTROL_X86 uint32 = 65537
CONTEXT_INTEGER_X86 uint32 = 65538
CONTEXT_SEGMENTS_X86 uint32 = 65540
CONTEXT_FLOATING_POINT_X86 uint32 = 65544
CONTEXT_DEBUG_REGISTERS_X86 uint32 = 65552
CONTEXT_EXTENDED_REGISTERS_X86 uint32 = 65568
CONTEXT_FULL_X86 uint32 = 65543
CONTEXT_ALL_X86 uint32 = 65599
CONTEXT_XSTATE_X86 uint32 = 65600
CONTEXT_EXCEPTION_ACTIVE_X86 uint32 = 134217728
CONTEXT_SERVICE_ACTIVE_X86 uint32 = 268435456
CONTEXT_EXCEPTION_REQUEST_X86 uint32 = 1073741824
CONTEXT_EXCEPTION_REPORTING_X86 uint32 = 2147483648
CONTEXT_ARM64 uint32 = 4194304
CONTEXT_CONTROL_ARM64 uint32 = 4194305
CONTEXT_INTEGER_ARM64 uint32 = 4194306
CONTEXT_FLOATING_POINT_ARM64 uint32 = 4194308
CONTEXT_DEBUG_REGISTERS_ARM64 uint32 = 4194312
CONTEXT_X18_ARM64 uint32 = 4194320
CONTEXT_FULL_ARM64 uint32 = 4194311
CONTEXT_ALL_ARM64 uint32 = 4194335
CONTEXT_EXCEPTION_ACTIVE_ARM64 uint32 = 134217728
CONTEXT_SERVICE_ACTIVE_ARM64 uint32 = 268435456
CONTEXT_EXCEPTION_REQUEST_ARM64 uint32 = 1073741824
CONTEXT_EXCEPTION_REPORTING_ARM64 uint32 = 2147483648
CONTEXT_UNWOUND_TO_CALL_ARM64 uint32 = 536870912
CONTEXT_RET_TO_GUEST_ARM64 uint32 = 1073741824
CONTEXT_ARM uint32 = 2097152
CONTEXT_CONTROL_ARM uint32 = 2097153
CONTEXT_INTEGER_ARM uint32 = 2097154
CONTEXT_FLOATING_POINT_ARM uint32 = 2097156
CONTEXT_DEBUG_REGISTERS_ARM uint32 = 2097160
CONTEXT_FULL_ARM uint32 = 2097159
CONTEXT_ALL_ARM uint32 = 2097167
CONTEXT_EXCEPTION_ACTIVE_ARM uint32 = 134217728
CONTEXT_SERVICE_ACTIVE_ARM uint32 = 268435456
CONTEXT_EXCEPTION_REQUEST_ARM uint32 = 1073741824
CONTEXT_EXCEPTION_REPORTING_ARM uint32 = 2147483648
CONTEXT_UNWOUND_TO_CALL_ARM uint32 = 536870912
)const
CONTEXT_AMD64 = 1048576;
CONTEXT_CONTROL_AMD64 = 1048577;
CONTEXT_INTEGER_AMD64 = 1048578;
CONTEXT_SEGMENTS_AMD64 = 1048580;
CONTEXT_FLOATING_POINT_AMD64 = 1048584;
CONTEXT_DEBUG_REGISTERS_AMD64 = 1048592;
CONTEXT_FULL_AMD64 = 1048587;
CONTEXT_ALL_AMD64 = 1048607;
CONTEXT_XSTATE_AMD64 = 1048640;
CONTEXT_KERNEL_CET_AMD64 = 1048704;
CONTEXT_KERNEL_DEBUGGER_AMD64 = 67108864;
CONTEXT_EXCEPTION_ACTIVE_AMD64 = 134217728;
CONTEXT_SERVICE_ACTIVE_AMD64 = 268435456;
CONTEXT_EXCEPTION_REQUEST_AMD64 = 1073741824;
CONTEXT_EXCEPTION_REPORTING_AMD64 = 2147483648;
CONTEXT_UNWOUND_TO_CALL_AMD64 = 536870912;
CONTEXT_X86 = 65536;
CONTEXT_CONTROL_X86 = 65537;
CONTEXT_INTEGER_X86 = 65538;
CONTEXT_SEGMENTS_X86 = 65540;
CONTEXT_FLOATING_POINT_X86 = 65544;
CONTEXT_DEBUG_REGISTERS_X86 = 65552;
CONTEXT_EXTENDED_REGISTERS_X86 = 65568;
CONTEXT_FULL_X86 = 65543;
CONTEXT_ALL_X86 = 65599;
CONTEXT_XSTATE_X86 = 65600;
CONTEXT_EXCEPTION_ACTIVE_X86 = 134217728;
CONTEXT_SERVICE_ACTIVE_X86 = 268435456;
CONTEXT_EXCEPTION_REQUEST_X86 = 1073741824;
CONTEXT_EXCEPTION_REPORTING_X86 = 2147483648;
CONTEXT_ARM64 = 4194304;
CONTEXT_CONTROL_ARM64 = 4194305;
CONTEXT_INTEGER_ARM64 = 4194306;
CONTEXT_FLOATING_POINT_ARM64 = 4194308;
CONTEXT_DEBUG_REGISTERS_ARM64 = 4194312;
CONTEXT_X18_ARM64 = 4194320;
CONTEXT_FULL_ARM64 = 4194311;
CONTEXT_ALL_ARM64 = 4194335;
CONTEXT_EXCEPTION_ACTIVE_ARM64 = 134217728;
CONTEXT_SERVICE_ACTIVE_ARM64 = 268435456;
CONTEXT_EXCEPTION_REQUEST_ARM64 = 1073741824;
CONTEXT_EXCEPTION_REPORTING_ARM64 = 2147483648;
CONTEXT_UNWOUND_TO_CALL_ARM64 = 536870912;
CONTEXT_RET_TO_GUEST_ARM64 = 1073741824;
CONTEXT_ARM = 2097152;
CONTEXT_CONTROL_ARM = 2097153;
CONTEXT_INTEGER_ARM = 2097154;
CONTEXT_FLOATING_POINT_ARM = 2097156;
CONTEXT_DEBUG_REGISTERS_ARM = 2097160;
CONTEXT_FULL_ARM = 2097159;
CONTEXT_ALL_ARM = 2097167;
CONTEXT_EXCEPTION_ACTIVE_ARM = 134217728;
CONTEXT_SERVICE_ACTIVE_ARM = 268435456;
CONTEXT_EXCEPTION_REQUEST_ARM = 1073741824;
CONTEXT_EXCEPTION_REPORTING_ARM = 2147483648;
CONTEXT_UNWOUND_TO_CALL_ARM = 536870912;// CONTEXT_FLAGS
pub const CONTEXT_AMD64: u32 = 1048576;
pub const CONTEXT_CONTROL_AMD64: u32 = 1048577;
pub const CONTEXT_INTEGER_AMD64: u32 = 1048578;
pub const CONTEXT_SEGMENTS_AMD64: u32 = 1048580;
pub const CONTEXT_FLOATING_POINT_AMD64: u32 = 1048584;
pub const CONTEXT_DEBUG_REGISTERS_AMD64: u32 = 1048592;
pub const CONTEXT_FULL_AMD64: u32 = 1048587;
pub const CONTEXT_ALL_AMD64: u32 = 1048607;
pub const CONTEXT_XSTATE_AMD64: u32 = 1048640;
pub const CONTEXT_KERNEL_CET_AMD64: u32 = 1048704;
pub const CONTEXT_KERNEL_DEBUGGER_AMD64: u32 = 67108864;
pub const CONTEXT_EXCEPTION_ACTIVE_AMD64: u32 = 134217728;
pub const CONTEXT_SERVICE_ACTIVE_AMD64: u32 = 268435456;
pub const CONTEXT_EXCEPTION_REQUEST_AMD64: u32 = 1073741824;
pub const CONTEXT_EXCEPTION_REPORTING_AMD64: u32 = 2147483648;
pub const CONTEXT_UNWOUND_TO_CALL_AMD64: u32 = 536870912;
pub const CONTEXT_X86: u32 = 65536;
pub const CONTEXT_CONTROL_X86: u32 = 65537;
pub const CONTEXT_INTEGER_X86: u32 = 65538;
pub const CONTEXT_SEGMENTS_X86: u32 = 65540;
pub const CONTEXT_FLOATING_POINT_X86: u32 = 65544;
pub const CONTEXT_DEBUG_REGISTERS_X86: u32 = 65552;
pub const CONTEXT_EXTENDED_REGISTERS_X86: u32 = 65568;
pub const CONTEXT_FULL_X86: u32 = 65543;
pub const CONTEXT_ALL_X86: u32 = 65599;
pub const CONTEXT_XSTATE_X86: u32 = 65600;
pub const CONTEXT_EXCEPTION_ACTIVE_X86: u32 = 134217728;
pub const CONTEXT_SERVICE_ACTIVE_X86: u32 = 268435456;
pub const CONTEXT_EXCEPTION_REQUEST_X86: u32 = 1073741824;
pub const CONTEXT_EXCEPTION_REPORTING_X86: u32 = 2147483648;
pub const CONTEXT_ARM64: u32 = 4194304;
pub const CONTEXT_CONTROL_ARM64: u32 = 4194305;
pub const CONTEXT_INTEGER_ARM64: u32 = 4194306;
pub const CONTEXT_FLOATING_POINT_ARM64: u32 = 4194308;
pub const CONTEXT_DEBUG_REGISTERS_ARM64: u32 = 4194312;
pub const CONTEXT_X18_ARM64: u32 = 4194320;
pub const CONTEXT_FULL_ARM64: u32 = 4194311;
pub const CONTEXT_ALL_ARM64: u32 = 4194335;
pub const CONTEXT_EXCEPTION_ACTIVE_ARM64: u32 = 134217728;
pub const CONTEXT_SERVICE_ACTIVE_ARM64: u32 = 268435456;
pub const CONTEXT_EXCEPTION_REQUEST_ARM64: u32 = 1073741824;
pub const CONTEXT_EXCEPTION_REPORTING_ARM64: u32 = 2147483648;
pub const CONTEXT_UNWOUND_TO_CALL_ARM64: u32 = 536870912;
pub const CONTEXT_RET_TO_GUEST_ARM64: u32 = 1073741824;
pub const CONTEXT_ARM: u32 = 2097152;
pub const CONTEXT_CONTROL_ARM: u32 = 2097153;
pub const CONTEXT_INTEGER_ARM: u32 = 2097154;
pub const CONTEXT_FLOATING_POINT_ARM: u32 = 2097156;
pub const CONTEXT_DEBUG_REGISTERS_ARM: u32 = 2097160;
pub const CONTEXT_FULL_ARM: u32 = 2097159;
pub const CONTEXT_ALL_ARM: u32 = 2097167;
pub const CONTEXT_EXCEPTION_ACTIVE_ARM: u32 = 134217728;
pub const CONTEXT_SERVICE_ACTIVE_ARM: u32 = 268435456;
pub const CONTEXT_EXCEPTION_REQUEST_ARM: u32 = 1073741824;
pub const CONTEXT_EXCEPTION_REPORTING_ARM: u32 = 2147483648;
pub const CONTEXT_UNWOUND_TO_CALL_ARM: u32 = 536870912;const
CONTEXT_AMD64* = 1048576
CONTEXT_CONTROL_AMD64* = 1048577
CONTEXT_INTEGER_AMD64* = 1048578
CONTEXT_SEGMENTS_AMD64* = 1048580
CONTEXT_FLOATING_POINT_AMD64* = 1048584
CONTEXT_DEBUG_REGISTERS_AMD64* = 1048592
CONTEXT_FULL_AMD64* = 1048587
CONTEXT_ALL_AMD64* = 1048607
CONTEXT_XSTATE_AMD64* = 1048640
CONTEXT_KERNEL_CET_AMD64* = 1048704
CONTEXT_KERNEL_DEBUGGER_AMD64* = 67108864
CONTEXT_EXCEPTION_ACTIVE_AMD64* = 134217728
CONTEXT_SERVICE_ACTIVE_AMD64* = 268435456
CONTEXT_EXCEPTION_REQUEST_AMD64* = 1073741824
CONTEXT_EXCEPTION_REPORTING_AMD64* = 2147483648
CONTEXT_UNWOUND_TO_CALL_AMD64* = 536870912
CONTEXT_X86* = 65536
CONTEXT_CONTROL_X86* = 65537
CONTEXT_INTEGER_X86* = 65538
CONTEXT_SEGMENTS_X86* = 65540
CONTEXT_FLOATING_POINT_X86* = 65544
CONTEXT_DEBUG_REGISTERS_X86* = 65552
CONTEXT_EXTENDED_REGISTERS_X86* = 65568
CONTEXT_FULL_X86* = 65543
CONTEXT_ALL_X86* = 65599
CONTEXT_XSTATE_X86* = 65600
CONTEXT_EXCEPTION_ACTIVE_X86* = 134217728
CONTEXT_SERVICE_ACTIVE_X86* = 268435456
CONTEXT_EXCEPTION_REQUEST_X86* = 1073741824
CONTEXT_EXCEPTION_REPORTING_X86* = 2147483648
CONTEXT_ARM64* = 4194304
CONTEXT_CONTROL_ARM64* = 4194305
CONTEXT_INTEGER_ARM64* = 4194306
CONTEXT_FLOATING_POINT_ARM64* = 4194308
CONTEXT_DEBUG_REGISTERS_ARM64* = 4194312
CONTEXT_X18_ARM64* = 4194320
CONTEXT_FULL_ARM64* = 4194311
CONTEXT_ALL_ARM64* = 4194335
CONTEXT_EXCEPTION_ACTIVE_ARM64* = 134217728
CONTEXT_SERVICE_ACTIVE_ARM64* = 268435456
CONTEXT_EXCEPTION_REQUEST_ARM64* = 1073741824
CONTEXT_EXCEPTION_REPORTING_ARM64* = 2147483648
CONTEXT_UNWOUND_TO_CALL_ARM64* = 536870912
CONTEXT_RET_TO_GUEST_ARM64* = 1073741824
CONTEXT_ARM* = 2097152
CONTEXT_CONTROL_ARM* = 2097153
CONTEXT_INTEGER_ARM* = 2097154
CONTEXT_FLOATING_POINT_ARM* = 2097156
CONTEXT_DEBUG_REGISTERS_ARM* = 2097160
CONTEXT_FULL_ARM* = 2097159
CONTEXT_ALL_ARM* = 2097167
CONTEXT_EXCEPTION_ACTIVE_ARM* = 134217728
CONTEXT_SERVICE_ACTIVE_ARM* = 268435456
CONTEXT_EXCEPTION_REQUEST_ARM* = 1073741824
CONTEXT_EXCEPTION_REPORTING_ARM* = 2147483648
CONTEXT_UNWOUND_TO_CALL_ARM* = 536870912enum CONTEXT_FLAGS : uint {
CONTEXT_AMD64 = 1048576,
CONTEXT_CONTROL_AMD64 = 1048577,
CONTEXT_INTEGER_AMD64 = 1048578,
CONTEXT_SEGMENTS_AMD64 = 1048580,
CONTEXT_FLOATING_POINT_AMD64 = 1048584,
CONTEXT_DEBUG_REGISTERS_AMD64 = 1048592,
CONTEXT_FULL_AMD64 = 1048587,
CONTEXT_ALL_AMD64 = 1048607,
CONTEXT_XSTATE_AMD64 = 1048640,
CONTEXT_KERNEL_CET_AMD64 = 1048704,
CONTEXT_KERNEL_DEBUGGER_AMD64 = 67108864,
CONTEXT_EXCEPTION_ACTIVE_AMD64 = 134217728,
CONTEXT_SERVICE_ACTIVE_AMD64 = 268435456,
CONTEXT_EXCEPTION_REQUEST_AMD64 = 1073741824,
CONTEXT_EXCEPTION_REPORTING_AMD64 = 2147483648,
CONTEXT_UNWOUND_TO_CALL_AMD64 = 536870912,
CONTEXT_X86 = 65536,
CONTEXT_CONTROL_X86 = 65537,
CONTEXT_INTEGER_X86 = 65538,
CONTEXT_SEGMENTS_X86 = 65540,
CONTEXT_FLOATING_POINT_X86 = 65544,
CONTEXT_DEBUG_REGISTERS_X86 = 65552,
CONTEXT_EXTENDED_REGISTERS_X86 = 65568,
CONTEXT_FULL_X86 = 65543,
CONTEXT_ALL_X86 = 65599,
CONTEXT_XSTATE_X86 = 65600,
CONTEXT_EXCEPTION_ACTIVE_X86 = 134217728,
CONTEXT_SERVICE_ACTIVE_X86 = 268435456,
CONTEXT_EXCEPTION_REQUEST_X86 = 1073741824,
CONTEXT_EXCEPTION_REPORTING_X86 = 2147483648,
CONTEXT_ARM64 = 4194304,
CONTEXT_CONTROL_ARM64 = 4194305,
CONTEXT_INTEGER_ARM64 = 4194306,
CONTEXT_FLOATING_POINT_ARM64 = 4194308,
CONTEXT_DEBUG_REGISTERS_ARM64 = 4194312,
CONTEXT_X18_ARM64 = 4194320,
CONTEXT_FULL_ARM64 = 4194311,
CONTEXT_ALL_ARM64 = 4194335,
CONTEXT_EXCEPTION_ACTIVE_ARM64 = 134217728,
CONTEXT_SERVICE_ACTIVE_ARM64 = 268435456,
CONTEXT_EXCEPTION_REQUEST_ARM64 = 1073741824,
CONTEXT_EXCEPTION_REPORTING_ARM64 = 2147483648,
CONTEXT_UNWOUND_TO_CALL_ARM64 = 536870912,
CONTEXT_RET_TO_GUEST_ARM64 = 1073741824,
CONTEXT_ARM = 2097152,
CONTEXT_CONTROL_ARM = 2097153,
CONTEXT_INTEGER_ARM = 2097154,
CONTEXT_FLOATING_POINT_ARM = 2097156,
CONTEXT_DEBUG_REGISTERS_ARM = 2097160,
CONTEXT_FULL_ARM = 2097159,
CONTEXT_ALL_ARM = 2097167,
CONTEXT_EXCEPTION_ACTIVE_ARM = 134217728,
CONTEXT_SERVICE_ACTIVE_ARM = 268435456,
CONTEXT_EXCEPTION_REQUEST_ARM = 1073741824,
CONTEXT_EXCEPTION_REPORTING_ARM = 2147483648,
CONTEXT_UNWOUND_TO_CALL_ARM = 536870912,
}#define global CONTEXT_AMD64 0x100000
#define global CONTEXT_CONTROL_AMD64 0x100001
#define global CONTEXT_INTEGER_AMD64 0x100002
#define global CONTEXT_SEGMENTS_AMD64 0x100004
#define global CONTEXT_FLOATING_POINT_AMD64 0x100008
#define global CONTEXT_DEBUG_REGISTERS_AMD64 0x100010
#define global CONTEXT_FULL_AMD64 0x10000B
#define global CONTEXT_ALL_AMD64 0x10001F
#define global CONTEXT_XSTATE_AMD64 0x100040
#define global CONTEXT_KERNEL_CET_AMD64 0x100080
#define global CONTEXT_KERNEL_DEBUGGER_AMD64 0x4000000
#define global CONTEXT_EXCEPTION_ACTIVE_AMD64 0x8000000
#define global CONTEXT_SERVICE_ACTIVE_AMD64 0x10000000
#define global CONTEXT_EXCEPTION_REQUEST_AMD64 0x40000000
#define global CONTEXT_EXCEPTION_REPORTING_AMD64 0x80000000
#define global CONTEXT_UNWOUND_TO_CALL_AMD64 0x20000000
#define global CONTEXT_X86 0x10000
#define global CONTEXT_CONTROL_X86 0x10001
#define global CONTEXT_INTEGER_X86 0x10002
#define global CONTEXT_SEGMENTS_X86 0x10004
#define global CONTEXT_FLOATING_POINT_X86 0x10008
#define global CONTEXT_DEBUG_REGISTERS_X86 0x10010
#define global CONTEXT_EXTENDED_REGISTERS_X86 0x10020
#define global CONTEXT_FULL_X86 0x10007
#define global CONTEXT_ALL_X86 0x1003F
#define global CONTEXT_XSTATE_X86 0x10040
#define global CONTEXT_EXCEPTION_ACTIVE_X86 0x8000000
#define global CONTEXT_SERVICE_ACTIVE_X86 0x10000000
#define global CONTEXT_EXCEPTION_REQUEST_X86 0x40000000
#define global CONTEXT_EXCEPTION_REPORTING_X86 0x80000000
#define global CONTEXT_ARM64 0x400000
#define global CONTEXT_CONTROL_ARM64 0x400001
#define global CONTEXT_INTEGER_ARM64 0x400002
#define global CONTEXT_FLOATING_POINT_ARM64 0x400004
#define global CONTEXT_DEBUG_REGISTERS_ARM64 0x400008
#define global CONTEXT_X18_ARM64 0x400010
#define global CONTEXT_FULL_ARM64 0x400007
#define global CONTEXT_ALL_ARM64 0x40001F
#define global CONTEXT_EXCEPTION_ACTIVE_ARM64 0x8000000
#define global CONTEXT_SERVICE_ACTIVE_ARM64 0x10000000
#define global CONTEXT_EXCEPTION_REQUEST_ARM64 0x40000000
#define global CONTEXT_EXCEPTION_REPORTING_ARM64 0x80000000
#define global CONTEXT_UNWOUND_TO_CALL_ARM64 0x20000000
#define global CONTEXT_RET_TO_GUEST_ARM64 0x40000000
#define global CONTEXT_ARM 0x200000
#define global CONTEXT_CONTROL_ARM 0x200001
#define global CONTEXT_INTEGER_ARM 0x200002
#define global CONTEXT_FLOATING_POINT_ARM 0x200004
#define global CONTEXT_DEBUG_REGISTERS_ARM 0x200008
#define global CONTEXT_FULL_ARM 0x200007
#define global CONTEXT_ALL_ARM 0x20000F
#define global CONTEXT_EXCEPTION_ACTIVE_ARM 0x8000000
#define global CONTEXT_SERVICE_ACTIVE_ARM 0x10000000
#define global CONTEXT_EXCEPTION_REQUEST_ARM 0x40000000
#define global CONTEXT_EXCEPTION_REPORTING_ARM 0x80000000
#define global CONTEXT_UNWOUND_TO_CALL_ARM 0x20000000
; ※フラグ列挙型。ビットORで組み合わせ可(例: FOO|BAR)。