Win32 API 日本語リファレンス
ホームSystem.SystemServices › ReplacesCorHdrNumericDefines

ReplacesCorHdrNumericDefines

列挙型
基底型i4

メンバー 25

名前10進16進
COMIMAGE_FLAGS_ILONLY10x1
COMIMAGE_FLAGS_32BITREQUIRED20x2
COMIMAGE_FLAGS_IL_LIBRARY40x4
COMIMAGE_FLAGS_STRONGNAMESIGNED80x8
COMIMAGE_FLAGS_NATIVE_ENTRYPOINT160x10
COMIMAGE_FLAGS_TRACKDEBUGDATA655360x10000
COMIMAGE_FLAGS_32BITPREFERRED1310720x20000
COR_VERSION_MAJOR_V220x2
COR_VERSION_MAJOR20x2
COR_VERSION_MINOR50x5
COR_DELETED_NAME_LENGTH80x8
COR_VTABLEGAP_NAME_LENGTH80x8
NATIVE_TYPE_MAX_CB10x1
COR_ILMETHOD_SECT_SMALL_MAX_DATASIZE2550xFF
IMAGE_COR_MIH_METHODRVA10x1
IMAGE_COR_MIH_EHRVA20x2
IMAGE_COR_MIH_BASICBLOCK80x8
COR_VTABLE_32BIT10x1
COR_VTABLE_64BIT20x2
COR_VTABLE_FROM_UNMANAGED40x4
COR_VTABLE_FROM_UNMANAGED_RETAIN_APPDOMAIN80x8
COR_VTABLE_CALL_MOST_DERIVED160x10
IMAGE_COR_EATJ_THUNK_SIZE320x20
MAX_CLASS_NAME10240x400
MAX_PACKAGE_NAME10240x400

各言語での定義

列挙メンバーの定義。HSP タブは #define global(値は16進)。

typedef enum ReplacesCorHdrNumericDefines : int {
    COMIMAGE_FLAGS_ILONLY = 1,
    COMIMAGE_FLAGS_32BITREQUIRED = 2,
    COMIMAGE_FLAGS_IL_LIBRARY = 4,
    COMIMAGE_FLAGS_STRONGNAMESIGNED = 8,
    COMIMAGE_FLAGS_NATIVE_ENTRYPOINT = 16,
    COMIMAGE_FLAGS_TRACKDEBUGDATA = 65536,
    COMIMAGE_FLAGS_32BITPREFERRED = 131072,
    COR_VERSION_MAJOR_V2 = 2,
    COR_VERSION_MAJOR = 2,
    COR_VERSION_MINOR = 5,
    COR_DELETED_NAME_LENGTH = 8,
    COR_VTABLEGAP_NAME_LENGTH = 8,
    NATIVE_TYPE_MAX_CB = 1,
    COR_ILMETHOD_SECT_SMALL_MAX_DATASIZE = 255,
    IMAGE_COR_MIH_METHODRVA = 1,
    IMAGE_COR_MIH_EHRVA = 2,
    IMAGE_COR_MIH_BASICBLOCK = 8,
    COR_VTABLE_32BIT = 1,
    COR_VTABLE_64BIT = 2,
    COR_VTABLE_FROM_UNMANAGED = 4,
    COR_VTABLE_FROM_UNMANAGED_RETAIN_APPDOMAIN = 8,
    COR_VTABLE_CALL_MOST_DERIVED = 16,
    IMAGE_COR_EATJ_THUNK_SIZE = 32,
    MAX_CLASS_NAME = 1024,
    MAX_PACKAGE_NAME = 1024
} ReplacesCorHdrNumericDefines;
public enum ReplacesCorHdrNumericDefines : int
{
    COMIMAGE_FLAGS_ILONLY = 1,
    COMIMAGE_FLAGS_32BITREQUIRED = 2,
    COMIMAGE_FLAGS_IL_LIBRARY = 4,
    COMIMAGE_FLAGS_STRONGNAMESIGNED = 8,
    COMIMAGE_FLAGS_NATIVE_ENTRYPOINT = 16,
    COMIMAGE_FLAGS_TRACKDEBUGDATA = 65536,
    COMIMAGE_FLAGS_32BITPREFERRED = 131072,
    COR_VERSION_MAJOR_V2 = 2,
    COR_VERSION_MAJOR = 2,
    COR_VERSION_MINOR = 5,
    COR_DELETED_NAME_LENGTH = 8,
    COR_VTABLEGAP_NAME_LENGTH = 8,
    NATIVE_TYPE_MAX_CB = 1,
    COR_ILMETHOD_SECT_SMALL_MAX_DATASIZE = 255,
    IMAGE_COR_MIH_METHODRVA = 1,
    IMAGE_COR_MIH_EHRVA = 2,
    IMAGE_COR_MIH_BASICBLOCK = 8,
    COR_VTABLE_32BIT = 1,
    COR_VTABLE_64BIT = 2,
    COR_VTABLE_FROM_UNMANAGED = 4,
    COR_VTABLE_FROM_UNMANAGED_RETAIN_APPDOMAIN = 8,
    COR_VTABLE_CALL_MOST_DERIVED = 16,
    IMAGE_COR_EATJ_THUNK_SIZE = 32,
    MAX_CLASS_NAME = 1024,
    MAX_PACKAGE_NAME = 1024,
}
Public Enum ReplacesCorHdrNumericDefines As Integer
    COMIMAGE_FLAGS_ILONLY = 1
    COMIMAGE_FLAGS_32BITREQUIRED = 2
    COMIMAGE_FLAGS_IL_LIBRARY = 4
    COMIMAGE_FLAGS_STRONGNAMESIGNED = 8
    COMIMAGE_FLAGS_NATIVE_ENTRYPOINT = 16
    COMIMAGE_FLAGS_TRACKDEBUGDATA = 65536
    COMIMAGE_FLAGS_32BITPREFERRED = 131072
    COR_VERSION_MAJOR_V2 = 2
    COR_VERSION_MAJOR = 2
    COR_VERSION_MINOR = 5
    COR_DELETED_NAME_LENGTH = 8
    COR_VTABLEGAP_NAME_LENGTH = 8
    NATIVE_TYPE_MAX_CB = 1
    COR_ILMETHOD_SECT_SMALL_MAX_DATASIZE = 255
    IMAGE_COR_MIH_METHODRVA = 1
    IMAGE_COR_MIH_EHRVA = 2
    IMAGE_COR_MIH_BASICBLOCK = 8
    COR_VTABLE_32BIT = 1
    COR_VTABLE_64BIT = 2
    COR_VTABLE_FROM_UNMANAGED = 4
    COR_VTABLE_FROM_UNMANAGED_RETAIN_APPDOMAIN = 8
    COR_VTABLE_CALL_MOST_DERIVED = 16
    IMAGE_COR_EATJ_THUNK_SIZE = 32
    MAX_CLASS_NAME = 1024
    MAX_PACKAGE_NAME = 1024
End Enum
import enum

class ReplacesCorHdrNumericDefines(enum.IntEnum):
    COMIMAGE_FLAGS_ILONLY = 1
    COMIMAGE_FLAGS_32BITREQUIRED = 2
    COMIMAGE_FLAGS_IL_LIBRARY = 4
    COMIMAGE_FLAGS_STRONGNAMESIGNED = 8
    COMIMAGE_FLAGS_NATIVE_ENTRYPOINT = 16
    COMIMAGE_FLAGS_TRACKDEBUGDATA = 65536
    COMIMAGE_FLAGS_32BITPREFERRED = 131072
    COR_VERSION_MAJOR_V2 = 2
    COR_VERSION_MAJOR = 2
    COR_VERSION_MINOR = 5
    COR_DELETED_NAME_LENGTH = 8
    COR_VTABLEGAP_NAME_LENGTH = 8
    NATIVE_TYPE_MAX_CB = 1
    COR_ILMETHOD_SECT_SMALL_MAX_DATASIZE = 255
    IMAGE_COR_MIH_METHODRVA = 1
    IMAGE_COR_MIH_EHRVA = 2
    IMAGE_COR_MIH_BASICBLOCK = 8
    COR_VTABLE_32BIT = 1
    COR_VTABLE_64BIT = 2
    COR_VTABLE_FROM_UNMANAGED = 4
    COR_VTABLE_FROM_UNMANAGED_RETAIN_APPDOMAIN = 8
    COR_VTABLE_CALL_MOST_DERIVED = 16
    IMAGE_COR_EATJ_THUNK_SIZE = 32
    MAX_CLASS_NAME = 1024
    MAX_PACKAGE_NAME = 1024
// ReplacesCorHdrNumericDefines
pub const COMIMAGE_FLAGS_ILONLY: i32 = 1;
pub const COMIMAGE_FLAGS_32BITREQUIRED: i32 = 2;
pub const COMIMAGE_FLAGS_IL_LIBRARY: i32 = 4;
pub const COMIMAGE_FLAGS_STRONGNAMESIGNED: i32 = 8;
pub const COMIMAGE_FLAGS_NATIVE_ENTRYPOINT: i32 = 16;
pub const COMIMAGE_FLAGS_TRACKDEBUGDATA: i32 = 65536;
pub const COMIMAGE_FLAGS_32BITPREFERRED: i32 = 131072;
pub const COR_VERSION_MAJOR_V2: i32 = 2;
pub const COR_VERSION_MAJOR: i32 = 2;
pub const COR_VERSION_MINOR: i32 = 5;
pub const COR_DELETED_NAME_LENGTH: i32 = 8;
pub const COR_VTABLEGAP_NAME_LENGTH: i32 = 8;
pub const NATIVE_TYPE_MAX_CB: i32 = 1;
pub const COR_ILMETHOD_SECT_SMALL_MAX_DATASIZE: i32 = 255;
pub const IMAGE_COR_MIH_METHODRVA: i32 = 1;
pub const IMAGE_COR_MIH_EHRVA: i32 = 2;
pub const IMAGE_COR_MIH_BASICBLOCK: i32 = 8;
pub const COR_VTABLE_32BIT: i32 = 1;
pub const COR_VTABLE_64BIT: i32 = 2;
pub const COR_VTABLE_FROM_UNMANAGED: i32 = 4;
pub const COR_VTABLE_FROM_UNMANAGED_RETAIN_APPDOMAIN: i32 = 8;
pub const COR_VTABLE_CALL_MOST_DERIVED: i32 = 16;
pub const IMAGE_COR_EATJ_THUNK_SIZE: i32 = 32;
pub const MAX_CLASS_NAME: i32 = 1024;
pub const MAX_PACKAGE_NAME: i32 = 1024;
// ReplacesCorHdrNumericDefines
const (
	COMIMAGE_FLAGS_ILONLY int32 = 1
	COMIMAGE_FLAGS_32BITREQUIRED int32 = 2
	COMIMAGE_FLAGS_IL_LIBRARY int32 = 4
	COMIMAGE_FLAGS_STRONGNAMESIGNED int32 = 8
	COMIMAGE_FLAGS_NATIVE_ENTRYPOINT int32 = 16
	COMIMAGE_FLAGS_TRACKDEBUGDATA int32 = 65536
	COMIMAGE_FLAGS_32BITPREFERRED int32 = 131072
	COR_VERSION_MAJOR_V2 int32 = 2
	COR_VERSION_MAJOR int32 = 2
	COR_VERSION_MINOR int32 = 5
	COR_DELETED_NAME_LENGTH int32 = 8
	COR_VTABLEGAP_NAME_LENGTH int32 = 8
	NATIVE_TYPE_MAX_CB int32 = 1
	COR_ILMETHOD_SECT_SMALL_MAX_DATASIZE int32 = 255
	IMAGE_COR_MIH_METHODRVA int32 = 1
	IMAGE_COR_MIH_EHRVA int32 = 2
	IMAGE_COR_MIH_BASICBLOCK int32 = 8
	COR_VTABLE_32BIT int32 = 1
	COR_VTABLE_64BIT int32 = 2
	COR_VTABLE_FROM_UNMANAGED int32 = 4
	COR_VTABLE_FROM_UNMANAGED_RETAIN_APPDOMAIN int32 = 8
	COR_VTABLE_CALL_MOST_DERIVED int32 = 16
	IMAGE_COR_EATJ_THUNK_SIZE int32 = 32
	MAX_CLASS_NAME int32 = 1024
	MAX_PACKAGE_NAME int32 = 1024
)
const
  COMIMAGE_FLAGS_ILONLY = 1;
  COMIMAGE_FLAGS_32BITREQUIRED = 2;
  COMIMAGE_FLAGS_IL_LIBRARY = 4;
  COMIMAGE_FLAGS_STRONGNAMESIGNED = 8;
  COMIMAGE_FLAGS_NATIVE_ENTRYPOINT = 16;
  COMIMAGE_FLAGS_TRACKDEBUGDATA = 65536;
  COMIMAGE_FLAGS_32BITPREFERRED = 131072;
  COR_VERSION_MAJOR_V2 = 2;
  COR_VERSION_MAJOR = 2;
  COR_VERSION_MINOR = 5;
  COR_DELETED_NAME_LENGTH = 8;
  COR_VTABLEGAP_NAME_LENGTH = 8;
  NATIVE_TYPE_MAX_CB = 1;
  COR_ILMETHOD_SECT_SMALL_MAX_DATASIZE = 255;
  IMAGE_COR_MIH_METHODRVA = 1;
  IMAGE_COR_MIH_EHRVA = 2;
  IMAGE_COR_MIH_BASICBLOCK = 8;
  COR_VTABLE_32BIT = 1;
  COR_VTABLE_64BIT = 2;
  COR_VTABLE_FROM_UNMANAGED = 4;
  COR_VTABLE_FROM_UNMANAGED_RETAIN_APPDOMAIN = 8;
  COR_VTABLE_CALL_MOST_DERIVED = 16;
  IMAGE_COR_EATJ_THUNK_SIZE = 32;
  MAX_CLASS_NAME = 1024;
  MAX_PACKAGE_NAME = 1024;
// ReplacesCorHdrNumericDefines
pub const COMIMAGE_FLAGS_ILONLY: i32 = 1;
pub const COMIMAGE_FLAGS_32BITREQUIRED: i32 = 2;
pub const COMIMAGE_FLAGS_IL_LIBRARY: i32 = 4;
pub const COMIMAGE_FLAGS_STRONGNAMESIGNED: i32 = 8;
pub const COMIMAGE_FLAGS_NATIVE_ENTRYPOINT: i32 = 16;
pub const COMIMAGE_FLAGS_TRACKDEBUGDATA: i32 = 65536;
pub const COMIMAGE_FLAGS_32BITPREFERRED: i32 = 131072;
pub const COR_VERSION_MAJOR_V2: i32 = 2;
pub const COR_VERSION_MAJOR: i32 = 2;
pub const COR_VERSION_MINOR: i32 = 5;
pub const COR_DELETED_NAME_LENGTH: i32 = 8;
pub const COR_VTABLEGAP_NAME_LENGTH: i32 = 8;
pub const NATIVE_TYPE_MAX_CB: i32 = 1;
pub const COR_ILMETHOD_SECT_SMALL_MAX_DATASIZE: i32 = 255;
pub const IMAGE_COR_MIH_METHODRVA: i32 = 1;
pub const IMAGE_COR_MIH_EHRVA: i32 = 2;
pub const IMAGE_COR_MIH_BASICBLOCK: i32 = 8;
pub const COR_VTABLE_32BIT: i32 = 1;
pub const COR_VTABLE_64BIT: i32 = 2;
pub const COR_VTABLE_FROM_UNMANAGED: i32 = 4;
pub const COR_VTABLE_FROM_UNMANAGED_RETAIN_APPDOMAIN: i32 = 8;
pub const COR_VTABLE_CALL_MOST_DERIVED: i32 = 16;
pub const IMAGE_COR_EATJ_THUNK_SIZE: i32 = 32;
pub const MAX_CLASS_NAME: i32 = 1024;
pub const MAX_PACKAGE_NAME: i32 = 1024;
const
  COMIMAGE_FLAGS_ILONLY* = 1
  COMIMAGE_FLAGS_32BITREQUIRED* = 2
  COMIMAGE_FLAGS_IL_LIBRARY* = 4
  COMIMAGE_FLAGS_STRONGNAMESIGNED* = 8
  COMIMAGE_FLAGS_NATIVE_ENTRYPOINT* = 16
  COMIMAGE_FLAGS_TRACKDEBUGDATA* = 65536
  COMIMAGE_FLAGS_32BITPREFERRED* = 131072
  COR_VERSION_MAJOR_V2* = 2
  COR_VERSION_MAJOR* = 2
  COR_VERSION_MINOR* = 5
  COR_DELETED_NAME_LENGTH* = 8
  COR_VTABLEGAP_NAME_LENGTH* = 8
  NATIVE_TYPE_MAX_CB* = 1
  COR_ILMETHOD_SECT_SMALL_MAX_DATASIZE* = 255
  IMAGE_COR_MIH_METHODRVA* = 1
  IMAGE_COR_MIH_EHRVA* = 2
  IMAGE_COR_MIH_BASICBLOCK* = 8
  COR_VTABLE_32BIT* = 1
  COR_VTABLE_64BIT* = 2
  COR_VTABLE_FROM_UNMANAGED* = 4
  COR_VTABLE_FROM_UNMANAGED_RETAIN_APPDOMAIN* = 8
  COR_VTABLE_CALL_MOST_DERIVED* = 16
  IMAGE_COR_EATJ_THUNK_SIZE* = 32
  MAX_CLASS_NAME* = 1024
  MAX_PACKAGE_NAME* = 1024
enum ReplacesCorHdrNumericDefines : int {
    COMIMAGE_FLAGS_ILONLY = 1,
    COMIMAGE_FLAGS_32BITREQUIRED = 2,
    COMIMAGE_FLAGS_IL_LIBRARY = 4,
    COMIMAGE_FLAGS_STRONGNAMESIGNED = 8,
    COMIMAGE_FLAGS_NATIVE_ENTRYPOINT = 16,
    COMIMAGE_FLAGS_TRACKDEBUGDATA = 65536,
    COMIMAGE_FLAGS_32BITPREFERRED = 131072,
    COR_VERSION_MAJOR_V2 = 2,
    COR_VERSION_MAJOR = 2,
    COR_VERSION_MINOR = 5,
    COR_DELETED_NAME_LENGTH = 8,
    COR_VTABLEGAP_NAME_LENGTH = 8,
    NATIVE_TYPE_MAX_CB = 1,
    COR_ILMETHOD_SECT_SMALL_MAX_DATASIZE = 255,
    IMAGE_COR_MIH_METHODRVA = 1,
    IMAGE_COR_MIH_EHRVA = 2,
    IMAGE_COR_MIH_BASICBLOCK = 8,
    COR_VTABLE_32BIT = 1,
    COR_VTABLE_64BIT = 2,
    COR_VTABLE_FROM_UNMANAGED = 4,
    COR_VTABLE_FROM_UNMANAGED_RETAIN_APPDOMAIN = 8,
    COR_VTABLE_CALL_MOST_DERIVED = 16,
    IMAGE_COR_EATJ_THUNK_SIZE = 32,
    MAX_CLASS_NAME = 1024,
    MAX_PACKAGE_NAME = 1024,
}
#define global COMIMAGE_FLAGS_ILONLY                      0x1
#define global COMIMAGE_FLAGS_32BITREQUIRED               0x2
#define global COMIMAGE_FLAGS_IL_LIBRARY                  0x4
#define global COMIMAGE_FLAGS_STRONGNAMESIGNED            0x8
#define global COMIMAGE_FLAGS_NATIVE_ENTRYPOINT           0x10
#define global COMIMAGE_FLAGS_TRACKDEBUGDATA              0x10000
#define global COMIMAGE_FLAGS_32BITPREFERRED              0x20000
#define global COR_VERSION_MAJOR_V2                       0x2
#define global COR_VERSION_MAJOR                          0x2
#define global COR_VERSION_MINOR                          0x5
#define global COR_DELETED_NAME_LENGTH                    0x8
#define global COR_VTABLEGAP_NAME_LENGTH                  0x8
#define global NATIVE_TYPE_MAX_CB                         0x1
#define global COR_ILMETHOD_SECT_SMALL_MAX_DATASIZE       0xFF
#define global IMAGE_COR_MIH_METHODRVA                    0x1
#define global IMAGE_COR_MIH_EHRVA                        0x2
#define global IMAGE_COR_MIH_BASICBLOCK                   0x8
#define global COR_VTABLE_32BIT                           0x1
#define global COR_VTABLE_64BIT                           0x2
#define global COR_VTABLE_FROM_UNMANAGED                  0x4
#define global COR_VTABLE_FROM_UNMANAGED_RETAIN_APPDOMAIN 0x8
#define global COR_VTABLE_CALL_MOST_DERIVED               0x10
#define global IMAGE_COR_EATJ_THUNK_SIZE                  0x20
#define global MAX_CLASS_NAME                             0x400
#define global MAX_PACKAGE_NAME                           0x400