ホーム › System.Diagnostics.Debug › WOW64_CONTEXT_FLAGS
WOW64_CONTEXT_FLAGS
列挙型フラグメンバー 14
| 名前 | 10進 | 16進 |
|---|---|---|
| WOW64_CONTEXT_X86 | 65536 | 0x10000 |
| WOW64_CONTEXT_CONTROL | 65537 | 0x10001 |
| WOW64_CONTEXT_INTEGER | 65538 | 0x10002 |
| WOW64_CONTEXT_SEGMENTS | 65540 | 0x10004 |
| WOW64_CONTEXT_FLOATING_POINT | 65544 | 0x10008 |
| WOW64_CONTEXT_DEBUG_REGISTERS | 65552 | 0x10010 |
| WOW64_CONTEXT_EXTENDED_REGISTERS | 65568 | 0x10020 |
| WOW64_CONTEXT_FULL | 65543 | 0x10007 |
| WOW64_CONTEXT_ALL | 65599 | 0x1003F |
| WOW64_CONTEXT_XSTATE | 65600 | 0x10040 |
| WOW64_CONTEXT_EXCEPTION_ACTIVE | 134217728 | 0x8000000 |
| WOW64_CONTEXT_SERVICE_ACTIVE | 268435456 | 0x10000000 |
| WOW64_CONTEXT_EXCEPTION_REQUEST | 1073741824 | 0x40000000 |
| WOW64_CONTEXT_EXCEPTION_REPORTING | 2147483648 | 0x80000000 |
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum WOW64_CONTEXT_FLAGS : unsigned int {
WOW64_CONTEXT_X86 = 65536,
WOW64_CONTEXT_CONTROL = 65537,
WOW64_CONTEXT_INTEGER = 65538,
WOW64_CONTEXT_SEGMENTS = 65540,
WOW64_CONTEXT_FLOATING_POINT = 65544,
WOW64_CONTEXT_DEBUG_REGISTERS = 65552,
WOW64_CONTEXT_EXTENDED_REGISTERS = 65568,
WOW64_CONTEXT_FULL = 65543,
WOW64_CONTEXT_ALL = 65599,
WOW64_CONTEXT_XSTATE = 65600,
WOW64_CONTEXT_EXCEPTION_ACTIVE = 134217728,
WOW64_CONTEXT_SERVICE_ACTIVE = 268435456,
WOW64_CONTEXT_EXCEPTION_REQUEST = 1073741824,
WOW64_CONTEXT_EXCEPTION_REPORTING = 2147483648
} WOW64_CONTEXT_FLAGS;[Flags]
public enum WOW64_CONTEXT_FLAGS : uint
{
WOW64_CONTEXT_X86 = 65536,
WOW64_CONTEXT_CONTROL = 65537,
WOW64_CONTEXT_INTEGER = 65538,
WOW64_CONTEXT_SEGMENTS = 65540,
WOW64_CONTEXT_FLOATING_POINT = 65544,
WOW64_CONTEXT_DEBUG_REGISTERS = 65552,
WOW64_CONTEXT_EXTENDED_REGISTERS = 65568,
WOW64_CONTEXT_FULL = 65543,
WOW64_CONTEXT_ALL = 65599,
WOW64_CONTEXT_XSTATE = 65600,
WOW64_CONTEXT_EXCEPTION_ACTIVE = 134217728,
WOW64_CONTEXT_SERVICE_ACTIVE = 268435456,
WOW64_CONTEXT_EXCEPTION_REQUEST = 1073741824,
WOW64_CONTEXT_EXCEPTION_REPORTING = 2147483648,
}<Flags>
Public Enum WOW64_CONTEXT_FLAGS As UInteger
WOW64_CONTEXT_X86 = 65536
WOW64_CONTEXT_CONTROL = 65537
WOW64_CONTEXT_INTEGER = 65538
WOW64_CONTEXT_SEGMENTS = 65540
WOW64_CONTEXT_FLOATING_POINT = 65544
WOW64_CONTEXT_DEBUG_REGISTERS = 65552
WOW64_CONTEXT_EXTENDED_REGISTERS = 65568
WOW64_CONTEXT_FULL = 65543
WOW64_CONTEXT_ALL = 65599
WOW64_CONTEXT_XSTATE = 65600
WOW64_CONTEXT_EXCEPTION_ACTIVE = 134217728
WOW64_CONTEXT_SERVICE_ACTIVE = 268435456
WOW64_CONTEXT_EXCEPTION_REQUEST = 1073741824
WOW64_CONTEXT_EXCEPTION_REPORTING = 2147483648
End Enumimport enum
class WOW64_CONTEXT_FLAGS(enum.IntFlag):
WOW64_CONTEXT_X86 = 65536
WOW64_CONTEXT_CONTROL = 65537
WOW64_CONTEXT_INTEGER = 65538
WOW64_CONTEXT_SEGMENTS = 65540
WOW64_CONTEXT_FLOATING_POINT = 65544
WOW64_CONTEXT_DEBUG_REGISTERS = 65552
WOW64_CONTEXT_EXTENDED_REGISTERS = 65568
WOW64_CONTEXT_FULL = 65543
WOW64_CONTEXT_ALL = 65599
WOW64_CONTEXT_XSTATE = 65600
WOW64_CONTEXT_EXCEPTION_ACTIVE = 134217728
WOW64_CONTEXT_SERVICE_ACTIVE = 268435456
WOW64_CONTEXT_EXCEPTION_REQUEST = 1073741824
WOW64_CONTEXT_EXCEPTION_REPORTING = 2147483648// WOW64_CONTEXT_FLAGS (flags)
pub const WOW64_CONTEXT_X86: u32 = 65536;
pub const WOW64_CONTEXT_CONTROL: u32 = 65537;
pub const WOW64_CONTEXT_INTEGER: u32 = 65538;
pub const WOW64_CONTEXT_SEGMENTS: u32 = 65540;
pub const WOW64_CONTEXT_FLOATING_POINT: u32 = 65544;
pub const WOW64_CONTEXT_DEBUG_REGISTERS: u32 = 65552;
pub const WOW64_CONTEXT_EXTENDED_REGISTERS: u32 = 65568;
pub const WOW64_CONTEXT_FULL: u32 = 65543;
pub const WOW64_CONTEXT_ALL: u32 = 65599;
pub const WOW64_CONTEXT_XSTATE: u32 = 65600;
pub const WOW64_CONTEXT_EXCEPTION_ACTIVE: u32 = 134217728;
pub const WOW64_CONTEXT_SERVICE_ACTIVE: u32 = 268435456;
pub const WOW64_CONTEXT_EXCEPTION_REQUEST: u32 = 1073741824;
pub const WOW64_CONTEXT_EXCEPTION_REPORTING: u32 = 2147483648;// WOW64_CONTEXT_FLAGS
const (
WOW64_CONTEXT_X86 uint32 = 65536
WOW64_CONTEXT_CONTROL uint32 = 65537
WOW64_CONTEXT_INTEGER uint32 = 65538
WOW64_CONTEXT_SEGMENTS uint32 = 65540
WOW64_CONTEXT_FLOATING_POINT uint32 = 65544
WOW64_CONTEXT_DEBUG_REGISTERS uint32 = 65552
WOW64_CONTEXT_EXTENDED_REGISTERS uint32 = 65568
WOW64_CONTEXT_FULL uint32 = 65543
WOW64_CONTEXT_ALL uint32 = 65599
WOW64_CONTEXT_XSTATE uint32 = 65600
WOW64_CONTEXT_EXCEPTION_ACTIVE uint32 = 134217728
WOW64_CONTEXT_SERVICE_ACTIVE uint32 = 268435456
WOW64_CONTEXT_EXCEPTION_REQUEST uint32 = 1073741824
WOW64_CONTEXT_EXCEPTION_REPORTING uint32 = 2147483648
)const
WOW64_CONTEXT_X86 = 65536;
WOW64_CONTEXT_CONTROL = 65537;
WOW64_CONTEXT_INTEGER = 65538;
WOW64_CONTEXT_SEGMENTS = 65540;
WOW64_CONTEXT_FLOATING_POINT = 65544;
WOW64_CONTEXT_DEBUG_REGISTERS = 65552;
WOW64_CONTEXT_EXTENDED_REGISTERS = 65568;
WOW64_CONTEXT_FULL = 65543;
WOW64_CONTEXT_ALL = 65599;
WOW64_CONTEXT_XSTATE = 65600;
WOW64_CONTEXT_EXCEPTION_ACTIVE = 134217728;
WOW64_CONTEXT_SERVICE_ACTIVE = 268435456;
WOW64_CONTEXT_EXCEPTION_REQUEST = 1073741824;
WOW64_CONTEXT_EXCEPTION_REPORTING = 2147483648;// WOW64_CONTEXT_FLAGS
pub const WOW64_CONTEXT_X86: u32 = 65536;
pub const WOW64_CONTEXT_CONTROL: u32 = 65537;
pub const WOW64_CONTEXT_INTEGER: u32 = 65538;
pub const WOW64_CONTEXT_SEGMENTS: u32 = 65540;
pub const WOW64_CONTEXT_FLOATING_POINT: u32 = 65544;
pub const WOW64_CONTEXT_DEBUG_REGISTERS: u32 = 65552;
pub const WOW64_CONTEXT_EXTENDED_REGISTERS: u32 = 65568;
pub const WOW64_CONTEXT_FULL: u32 = 65543;
pub const WOW64_CONTEXT_ALL: u32 = 65599;
pub const WOW64_CONTEXT_XSTATE: u32 = 65600;
pub const WOW64_CONTEXT_EXCEPTION_ACTIVE: u32 = 134217728;
pub const WOW64_CONTEXT_SERVICE_ACTIVE: u32 = 268435456;
pub const WOW64_CONTEXT_EXCEPTION_REQUEST: u32 = 1073741824;
pub const WOW64_CONTEXT_EXCEPTION_REPORTING: u32 = 2147483648;const
WOW64_CONTEXT_X86* = 65536
WOW64_CONTEXT_CONTROL* = 65537
WOW64_CONTEXT_INTEGER* = 65538
WOW64_CONTEXT_SEGMENTS* = 65540
WOW64_CONTEXT_FLOATING_POINT* = 65544
WOW64_CONTEXT_DEBUG_REGISTERS* = 65552
WOW64_CONTEXT_EXTENDED_REGISTERS* = 65568
WOW64_CONTEXT_FULL* = 65543
WOW64_CONTEXT_ALL* = 65599
WOW64_CONTEXT_XSTATE* = 65600
WOW64_CONTEXT_EXCEPTION_ACTIVE* = 134217728
WOW64_CONTEXT_SERVICE_ACTIVE* = 268435456
WOW64_CONTEXT_EXCEPTION_REQUEST* = 1073741824
WOW64_CONTEXT_EXCEPTION_REPORTING* = 2147483648enum WOW64_CONTEXT_FLAGS : uint {
WOW64_CONTEXT_X86 = 65536,
WOW64_CONTEXT_CONTROL = 65537,
WOW64_CONTEXT_INTEGER = 65538,
WOW64_CONTEXT_SEGMENTS = 65540,
WOW64_CONTEXT_FLOATING_POINT = 65544,
WOW64_CONTEXT_DEBUG_REGISTERS = 65552,
WOW64_CONTEXT_EXTENDED_REGISTERS = 65568,
WOW64_CONTEXT_FULL = 65543,
WOW64_CONTEXT_ALL = 65599,
WOW64_CONTEXT_XSTATE = 65600,
WOW64_CONTEXT_EXCEPTION_ACTIVE = 134217728,
WOW64_CONTEXT_SERVICE_ACTIVE = 268435456,
WOW64_CONTEXT_EXCEPTION_REQUEST = 1073741824,
WOW64_CONTEXT_EXCEPTION_REPORTING = 2147483648,
}#define global WOW64_CONTEXT_X86 0x10000
#define global WOW64_CONTEXT_CONTROL 0x10001
#define global WOW64_CONTEXT_INTEGER 0x10002
#define global WOW64_CONTEXT_SEGMENTS 0x10004
#define global WOW64_CONTEXT_FLOATING_POINT 0x10008
#define global WOW64_CONTEXT_DEBUG_REGISTERS 0x10010
#define global WOW64_CONTEXT_EXTENDED_REGISTERS 0x10020
#define global WOW64_CONTEXT_FULL 0x10007
#define global WOW64_CONTEXT_ALL 0x1003F
#define global WOW64_CONTEXT_XSTATE 0x10040
#define global WOW64_CONTEXT_EXCEPTION_ACTIVE 0x8000000
#define global WOW64_CONTEXT_SERVICE_ACTIVE 0x10000000
#define global WOW64_CONTEXT_EXCEPTION_REQUEST 0x40000000
#define global WOW64_CONTEXT_EXCEPTION_REPORTING 0x80000000
; ※フラグ列挙型。ビットORで組み合わせ可(例: FOO|BAR)。