ホーム › System.Diagnostics.Debug › IMAGE_FILE_CHARACTERISTICS2
IMAGE_FILE_CHARACTERISTICS2
列挙型フラグメンバー 15
| 名前 | 10進 | 16進 |
|---|---|---|
| IMAGE_FILE_RELOCS_STRIPPED2 | 1 | 0x1 |
| IMAGE_FILE_EXECUTABLE_IMAGE2 | 2 | 0x2 |
| IMAGE_FILE_LINE_NUMS_STRIPPED2 | 4 | 0x4 |
| IMAGE_FILE_LOCAL_SYMS_STRIPPED2 | 8 | 0x8 |
| IMAGE_FILE_AGGRESIVE_WS_TRIM2 | 16 | 0x10 |
| IMAGE_FILE_LARGE_ADDRESS_AWARE2 | 32 | 0x20 |
| IMAGE_FILE_BYTES_REVERSED_LO2 | 128 | 0x80 |
| IMAGE_FILE_32BIT_MACHINE2 | 256 | 0x100 |
| IMAGE_FILE_DEBUG_STRIPPED2 | 512 | 0x200 |
| IMAGE_FILE_REMOVABLE_RUN_FROM_SWAP2 | 1024 | 0x400 |
| IMAGE_FILE_NET_RUN_FROM_SWAP2 | 2048 | 0x800 |
| IMAGE_FILE_SYSTEM_2 | 4096 | 0x1000 |
| IMAGE_FILE_DLL_2 | 8192 | 0x2000 |
| IMAGE_FILE_UP_SYSTEM_ONLY_2 | 16384 | 0x4000 |
| IMAGE_FILE_BYTES_REVERSED_HI_2 | 32768 | 0x8000 |
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum IMAGE_FILE_CHARACTERISTICS2 : unsigned int {
IMAGE_FILE_RELOCS_STRIPPED2 = 1,
IMAGE_FILE_EXECUTABLE_IMAGE2 = 2,
IMAGE_FILE_LINE_NUMS_STRIPPED2 = 4,
IMAGE_FILE_LOCAL_SYMS_STRIPPED2 = 8,
IMAGE_FILE_AGGRESIVE_WS_TRIM2 = 16,
IMAGE_FILE_LARGE_ADDRESS_AWARE2 = 32,
IMAGE_FILE_BYTES_REVERSED_LO2 = 128,
IMAGE_FILE_32BIT_MACHINE2 = 256,
IMAGE_FILE_DEBUG_STRIPPED2 = 512,
IMAGE_FILE_REMOVABLE_RUN_FROM_SWAP2 = 1024,
IMAGE_FILE_NET_RUN_FROM_SWAP2 = 2048,
IMAGE_FILE_SYSTEM_2 = 4096,
IMAGE_FILE_DLL_2 = 8192,
IMAGE_FILE_UP_SYSTEM_ONLY_2 = 16384,
IMAGE_FILE_BYTES_REVERSED_HI_2 = 32768
} IMAGE_FILE_CHARACTERISTICS2;[Flags]
public enum IMAGE_FILE_CHARACTERISTICS2 : uint
{
IMAGE_FILE_RELOCS_STRIPPED2 = 1,
IMAGE_FILE_EXECUTABLE_IMAGE2 = 2,
IMAGE_FILE_LINE_NUMS_STRIPPED2 = 4,
IMAGE_FILE_LOCAL_SYMS_STRIPPED2 = 8,
IMAGE_FILE_AGGRESIVE_WS_TRIM2 = 16,
IMAGE_FILE_LARGE_ADDRESS_AWARE2 = 32,
IMAGE_FILE_BYTES_REVERSED_LO2 = 128,
IMAGE_FILE_32BIT_MACHINE2 = 256,
IMAGE_FILE_DEBUG_STRIPPED2 = 512,
IMAGE_FILE_REMOVABLE_RUN_FROM_SWAP2 = 1024,
IMAGE_FILE_NET_RUN_FROM_SWAP2 = 2048,
IMAGE_FILE_SYSTEM_2 = 4096,
IMAGE_FILE_DLL_2 = 8192,
IMAGE_FILE_UP_SYSTEM_ONLY_2 = 16384,
IMAGE_FILE_BYTES_REVERSED_HI_2 = 32768,
}<Flags>
Public Enum IMAGE_FILE_CHARACTERISTICS2 As UInteger
IMAGE_FILE_RELOCS_STRIPPED2 = 1
IMAGE_FILE_EXECUTABLE_IMAGE2 = 2
IMAGE_FILE_LINE_NUMS_STRIPPED2 = 4
IMAGE_FILE_LOCAL_SYMS_STRIPPED2 = 8
IMAGE_FILE_AGGRESIVE_WS_TRIM2 = 16
IMAGE_FILE_LARGE_ADDRESS_AWARE2 = 32
IMAGE_FILE_BYTES_REVERSED_LO2 = 128
IMAGE_FILE_32BIT_MACHINE2 = 256
IMAGE_FILE_DEBUG_STRIPPED2 = 512
IMAGE_FILE_REMOVABLE_RUN_FROM_SWAP2 = 1024
IMAGE_FILE_NET_RUN_FROM_SWAP2 = 2048
IMAGE_FILE_SYSTEM_2 = 4096
IMAGE_FILE_DLL_2 = 8192
IMAGE_FILE_UP_SYSTEM_ONLY_2 = 16384
IMAGE_FILE_BYTES_REVERSED_HI_2 = 32768
End Enumimport enum
class IMAGE_FILE_CHARACTERISTICS2(enum.IntFlag):
IMAGE_FILE_RELOCS_STRIPPED2 = 1
IMAGE_FILE_EXECUTABLE_IMAGE2 = 2
IMAGE_FILE_LINE_NUMS_STRIPPED2 = 4
IMAGE_FILE_LOCAL_SYMS_STRIPPED2 = 8
IMAGE_FILE_AGGRESIVE_WS_TRIM2 = 16
IMAGE_FILE_LARGE_ADDRESS_AWARE2 = 32
IMAGE_FILE_BYTES_REVERSED_LO2 = 128
IMAGE_FILE_32BIT_MACHINE2 = 256
IMAGE_FILE_DEBUG_STRIPPED2 = 512
IMAGE_FILE_REMOVABLE_RUN_FROM_SWAP2 = 1024
IMAGE_FILE_NET_RUN_FROM_SWAP2 = 2048
IMAGE_FILE_SYSTEM_2 = 4096
IMAGE_FILE_DLL_2 = 8192
IMAGE_FILE_UP_SYSTEM_ONLY_2 = 16384
IMAGE_FILE_BYTES_REVERSED_HI_2 = 32768// IMAGE_FILE_CHARACTERISTICS2 (flags)
pub const IMAGE_FILE_RELOCS_STRIPPED2: u32 = 1;
pub const IMAGE_FILE_EXECUTABLE_IMAGE2: u32 = 2;
pub const IMAGE_FILE_LINE_NUMS_STRIPPED2: u32 = 4;
pub const IMAGE_FILE_LOCAL_SYMS_STRIPPED2: u32 = 8;
pub const IMAGE_FILE_AGGRESIVE_WS_TRIM2: u32 = 16;
pub const IMAGE_FILE_LARGE_ADDRESS_AWARE2: u32 = 32;
pub const IMAGE_FILE_BYTES_REVERSED_LO2: u32 = 128;
pub const IMAGE_FILE_32BIT_MACHINE2: u32 = 256;
pub const IMAGE_FILE_DEBUG_STRIPPED2: u32 = 512;
pub const IMAGE_FILE_REMOVABLE_RUN_FROM_SWAP2: u32 = 1024;
pub const IMAGE_FILE_NET_RUN_FROM_SWAP2: u32 = 2048;
pub const IMAGE_FILE_SYSTEM_2: u32 = 4096;
pub const IMAGE_FILE_DLL_2: u32 = 8192;
pub const IMAGE_FILE_UP_SYSTEM_ONLY_2: u32 = 16384;
pub const IMAGE_FILE_BYTES_REVERSED_HI_2: u32 = 32768;// IMAGE_FILE_CHARACTERISTICS2
const (
IMAGE_FILE_RELOCS_STRIPPED2 uint32 = 1
IMAGE_FILE_EXECUTABLE_IMAGE2 uint32 = 2
IMAGE_FILE_LINE_NUMS_STRIPPED2 uint32 = 4
IMAGE_FILE_LOCAL_SYMS_STRIPPED2 uint32 = 8
IMAGE_FILE_AGGRESIVE_WS_TRIM2 uint32 = 16
IMAGE_FILE_LARGE_ADDRESS_AWARE2 uint32 = 32
IMAGE_FILE_BYTES_REVERSED_LO2 uint32 = 128
IMAGE_FILE_32BIT_MACHINE2 uint32 = 256
IMAGE_FILE_DEBUG_STRIPPED2 uint32 = 512
IMAGE_FILE_REMOVABLE_RUN_FROM_SWAP2 uint32 = 1024
IMAGE_FILE_NET_RUN_FROM_SWAP2 uint32 = 2048
IMAGE_FILE_SYSTEM_2 uint32 = 4096
IMAGE_FILE_DLL_2 uint32 = 8192
IMAGE_FILE_UP_SYSTEM_ONLY_2 uint32 = 16384
IMAGE_FILE_BYTES_REVERSED_HI_2 uint32 = 32768
)const
IMAGE_FILE_RELOCS_STRIPPED2 = 1;
IMAGE_FILE_EXECUTABLE_IMAGE2 = 2;
IMAGE_FILE_LINE_NUMS_STRIPPED2 = 4;
IMAGE_FILE_LOCAL_SYMS_STRIPPED2 = 8;
IMAGE_FILE_AGGRESIVE_WS_TRIM2 = 16;
IMAGE_FILE_LARGE_ADDRESS_AWARE2 = 32;
IMAGE_FILE_BYTES_REVERSED_LO2 = 128;
IMAGE_FILE_32BIT_MACHINE2 = 256;
IMAGE_FILE_DEBUG_STRIPPED2 = 512;
IMAGE_FILE_REMOVABLE_RUN_FROM_SWAP2 = 1024;
IMAGE_FILE_NET_RUN_FROM_SWAP2 = 2048;
IMAGE_FILE_SYSTEM_2 = 4096;
IMAGE_FILE_DLL_2 = 8192;
IMAGE_FILE_UP_SYSTEM_ONLY_2 = 16384;
IMAGE_FILE_BYTES_REVERSED_HI_2 = 32768;// IMAGE_FILE_CHARACTERISTICS2
pub const IMAGE_FILE_RELOCS_STRIPPED2: u32 = 1;
pub const IMAGE_FILE_EXECUTABLE_IMAGE2: u32 = 2;
pub const IMAGE_FILE_LINE_NUMS_STRIPPED2: u32 = 4;
pub const IMAGE_FILE_LOCAL_SYMS_STRIPPED2: u32 = 8;
pub const IMAGE_FILE_AGGRESIVE_WS_TRIM2: u32 = 16;
pub const IMAGE_FILE_LARGE_ADDRESS_AWARE2: u32 = 32;
pub const IMAGE_FILE_BYTES_REVERSED_LO2: u32 = 128;
pub const IMAGE_FILE_32BIT_MACHINE2: u32 = 256;
pub const IMAGE_FILE_DEBUG_STRIPPED2: u32 = 512;
pub const IMAGE_FILE_REMOVABLE_RUN_FROM_SWAP2: u32 = 1024;
pub const IMAGE_FILE_NET_RUN_FROM_SWAP2: u32 = 2048;
pub const IMAGE_FILE_SYSTEM_2: u32 = 4096;
pub const IMAGE_FILE_DLL_2: u32 = 8192;
pub const IMAGE_FILE_UP_SYSTEM_ONLY_2: u32 = 16384;
pub const IMAGE_FILE_BYTES_REVERSED_HI_2: u32 = 32768;const
IMAGE_FILE_RELOCS_STRIPPED2* = 1
IMAGE_FILE_EXECUTABLE_IMAGE2* = 2
IMAGE_FILE_LINE_NUMS_STRIPPED2* = 4
IMAGE_FILE_LOCAL_SYMS_STRIPPED2* = 8
IMAGE_FILE_AGGRESIVE_WS_TRIM2* = 16
IMAGE_FILE_LARGE_ADDRESS_AWARE2* = 32
IMAGE_FILE_BYTES_REVERSED_LO2* = 128
IMAGE_FILE_32BIT_MACHINE2* = 256
IMAGE_FILE_DEBUG_STRIPPED2* = 512
IMAGE_FILE_REMOVABLE_RUN_FROM_SWAP2* = 1024
IMAGE_FILE_NET_RUN_FROM_SWAP2* = 2048
IMAGE_FILE_SYSTEM_2* = 4096
IMAGE_FILE_DLL_2* = 8192
IMAGE_FILE_UP_SYSTEM_ONLY_2* = 16384
IMAGE_FILE_BYTES_REVERSED_HI_2* = 32768enum IMAGE_FILE_CHARACTERISTICS2 : uint {
IMAGE_FILE_RELOCS_STRIPPED2 = 1,
IMAGE_FILE_EXECUTABLE_IMAGE2 = 2,
IMAGE_FILE_LINE_NUMS_STRIPPED2 = 4,
IMAGE_FILE_LOCAL_SYMS_STRIPPED2 = 8,
IMAGE_FILE_AGGRESIVE_WS_TRIM2 = 16,
IMAGE_FILE_LARGE_ADDRESS_AWARE2 = 32,
IMAGE_FILE_BYTES_REVERSED_LO2 = 128,
IMAGE_FILE_32BIT_MACHINE2 = 256,
IMAGE_FILE_DEBUG_STRIPPED2 = 512,
IMAGE_FILE_REMOVABLE_RUN_FROM_SWAP2 = 1024,
IMAGE_FILE_NET_RUN_FROM_SWAP2 = 2048,
IMAGE_FILE_SYSTEM_2 = 4096,
IMAGE_FILE_DLL_2 = 8192,
IMAGE_FILE_UP_SYSTEM_ONLY_2 = 16384,
IMAGE_FILE_BYTES_REVERSED_HI_2 = 32768,
}#define global IMAGE_FILE_RELOCS_STRIPPED2 0x1
#define global IMAGE_FILE_EXECUTABLE_IMAGE2 0x2
#define global IMAGE_FILE_LINE_NUMS_STRIPPED2 0x4
#define global IMAGE_FILE_LOCAL_SYMS_STRIPPED2 0x8
#define global IMAGE_FILE_AGGRESIVE_WS_TRIM2 0x10
#define global IMAGE_FILE_LARGE_ADDRESS_AWARE2 0x20
#define global IMAGE_FILE_BYTES_REVERSED_LO2 0x80
#define global IMAGE_FILE_32BIT_MACHINE2 0x100
#define global IMAGE_FILE_DEBUG_STRIPPED2 0x200
#define global IMAGE_FILE_REMOVABLE_RUN_FROM_SWAP2 0x400
#define global IMAGE_FILE_NET_RUN_FROM_SWAP2 0x800
#define global IMAGE_FILE_SYSTEM_2 0x1000
#define global IMAGE_FILE_DLL_2 0x2000
#define global IMAGE_FILE_UP_SYSTEM_ONLY_2 0x4000
#define global IMAGE_FILE_BYTES_REVERSED_HI_2 0x8000
; ※フラグ列挙型。ビットORで組み合わせ可(例: FOO|BAR)。