ホーム › System.WinRT.Metadata › CeeSectionRelocType
CeeSectionRelocType
列挙型メンバー 20
| 名前 | 10進 | 16進 |
|---|---|---|
| srRelocAbsolute | 0 | 0x0 |
| srRelocHighLow | 3 | 0x3 |
| srRelocHighAdj | 4 | 0x4 |
| srRelocMapToken | 5 | 0x5 |
| srRelocRelative | 6 | 0x6 |
| srRelocFilePos | 7 | 0x7 |
| srRelocCodeRelative | 8 | 0x8 |
| srRelocIA64Imm64 | 9 | 0x9 |
| srRelocDir64 | 10 | 0xA |
| srRelocIA64PcRel25 | 11 | 0xB |
| srRelocIA64PcRel64 | 12 | 0xC |
| srRelocAbsoluteTagged | 13 | 0xD |
| srRelocSentinel | 14 | 0xE |
| srNoBaseReloc | 16384 | 0x4000 |
| srRelocPtr | 32768 | 0x8000 |
| srRelocAbsolutePtr | 32768 | 0x8000 |
| srRelocHighLowPtr | 32771 | 0x8003 |
| srRelocRelativePtr | 32774 | 0x8006 |
| srRelocIA64Imm64Ptr | 32777 | 0x8009 |
| srRelocDir64Ptr | 32778 | 0x800A |
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum CeeSectionRelocType : int {
srRelocAbsolute = 0,
srRelocHighLow = 3,
srRelocHighAdj = 4,
srRelocMapToken = 5,
srRelocRelative = 6,
srRelocFilePos = 7,
srRelocCodeRelative = 8,
srRelocIA64Imm64 = 9,
srRelocDir64 = 10,
srRelocIA64PcRel25 = 11,
srRelocIA64PcRel64 = 12,
srRelocAbsoluteTagged = 13,
srRelocSentinel = 14,
srNoBaseReloc = 16384,
srRelocPtr = 32768,
srRelocAbsolutePtr = 32768,
srRelocHighLowPtr = 32771,
srRelocRelativePtr = 32774,
srRelocIA64Imm64Ptr = 32777,
srRelocDir64Ptr = 32778
} CeeSectionRelocType;public enum CeeSectionRelocType : int
{
srRelocAbsolute = 0,
srRelocHighLow = 3,
srRelocHighAdj = 4,
srRelocMapToken = 5,
srRelocRelative = 6,
srRelocFilePos = 7,
srRelocCodeRelative = 8,
srRelocIA64Imm64 = 9,
srRelocDir64 = 10,
srRelocIA64PcRel25 = 11,
srRelocIA64PcRel64 = 12,
srRelocAbsoluteTagged = 13,
srRelocSentinel = 14,
srNoBaseReloc = 16384,
srRelocPtr = 32768,
srRelocAbsolutePtr = 32768,
srRelocHighLowPtr = 32771,
srRelocRelativePtr = 32774,
srRelocIA64Imm64Ptr = 32777,
srRelocDir64Ptr = 32778,
}Public Enum CeeSectionRelocType As Integer
srRelocAbsolute = 0
srRelocHighLow = 3
srRelocHighAdj = 4
srRelocMapToken = 5
srRelocRelative = 6
srRelocFilePos = 7
srRelocCodeRelative = 8
srRelocIA64Imm64 = 9
srRelocDir64 = 10
srRelocIA64PcRel25 = 11
srRelocIA64PcRel64 = 12
srRelocAbsoluteTagged = 13
srRelocSentinel = 14
srNoBaseReloc = 16384
srRelocPtr = 32768
srRelocAbsolutePtr = 32768
srRelocHighLowPtr = 32771
srRelocRelativePtr = 32774
srRelocIA64Imm64Ptr = 32777
srRelocDir64Ptr = 32778
End Enumimport enum
class CeeSectionRelocType(enum.IntEnum):
srRelocAbsolute = 0
srRelocHighLow = 3
srRelocHighAdj = 4
srRelocMapToken = 5
srRelocRelative = 6
srRelocFilePos = 7
srRelocCodeRelative = 8
srRelocIA64Imm64 = 9
srRelocDir64 = 10
srRelocIA64PcRel25 = 11
srRelocIA64PcRel64 = 12
srRelocAbsoluteTagged = 13
srRelocSentinel = 14
srNoBaseReloc = 16384
srRelocPtr = 32768
srRelocAbsolutePtr = 32768
srRelocHighLowPtr = 32771
srRelocRelativePtr = 32774
srRelocIA64Imm64Ptr = 32777
srRelocDir64Ptr = 32778// CeeSectionRelocType
pub const srRelocAbsolute: i32 = 0;
pub const srRelocHighLow: i32 = 3;
pub const srRelocHighAdj: i32 = 4;
pub const srRelocMapToken: i32 = 5;
pub const srRelocRelative: i32 = 6;
pub const srRelocFilePos: i32 = 7;
pub const srRelocCodeRelative: i32 = 8;
pub const srRelocIA64Imm64: i32 = 9;
pub const srRelocDir64: i32 = 10;
pub const srRelocIA64PcRel25: i32 = 11;
pub const srRelocIA64PcRel64: i32 = 12;
pub const srRelocAbsoluteTagged: i32 = 13;
pub const srRelocSentinel: i32 = 14;
pub const srNoBaseReloc: i32 = 16384;
pub const srRelocPtr: i32 = 32768;
pub const srRelocAbsolutePtr: i32 = 32768;
pub const srRelocHighLowPtr: i32 = 32771;
pub const srRelocRelativePtr: i32 = 32774;
pub const srRelocIA64Imm64Ptr: i32 = 32777;
pub const srRelocDir64Ptr: i32 = 32778;// CeeSectionRelocType
const (
srRelocAbsolute int32 = 0
srRelocHighLow int32 = 3
srRelocHighAdj int32 = 4
srRelocMapToken int32 = 5
srRelocRelative int32 = 6
srRelocFilePos int32 = 7
srRelocCodeRelative int32 = 8
srRelocIA64Imm64 int32 = 9
srRelocDir64 int32 = 10
srRelocIA64PcRel25 int32 = 11
srRelocIA64PcRel64 int32 = 12
srRelocAbsoluteTagged int32 = 13
srRelocSentinel int32 = 14
srNoBaseReloc int32 = 16384
srRelocPtr int32 = 32768
srRelocAbsolutePtr int32 = 32768
srRelocHighLowPtr int32 = 32771
srRelocRelativePtr int32 = 32774
srRelocIA64Imm64Ptr int32 = 32777
srRelocDir64Ptr int32 = 32778
)const
srRelocAbsolute = 0;
srRelocHighLow = 3;
srRelocHighAdj = 4;
srRelocMapToken = 5;
srRelocRelative = 6;
srRelocFilePos = 7;
srRelocCodeRelative = 8;
srRelocIA64Imm64 = 9;
srRelocDir64 = 10;
srRelocIA64PcRel25 = 11;
srRelocIA64PcRel64 = 12;
srRelocAbsoluteTagged = 13;
srRelocSentinel = 14;
srNoBaseReloc = 16384;
srRelocPtr = 32768;
srRelocAbsolutePtr = 32768;
srRelocHighLowPtr = 32771;
srRelocRelativePtr = 32774;
srRelocIA64Imm64Ptr = 32777;
srRelocDir64Ptr = 32778;// CeeSectionRelocType
pub const srRelocAbsolute: i32 = 0;
pub const srRelocHighLow: i32 = 3;
pub const srRelocHighAdj: i32 = 4;
pub const srRelocMapToken: i32 = 5;
pub const srRelocRelative: i32 = 6;
pub const srRelocFilePos: i32 = 7;
pub const srRelocCodeRelative: i32 = 8;
pub const srRelocIA64Imm64: i32 = 9;
pub const srRelocDir64: i32 = 10;
pub const srRelocIA64PcRel25: i32 = 11;
pub const srRelocIA64PcRel64: i32 = 12;
pub const srRelocAbsoluteTagged: i32 = 13;
pub const srRelocSentinel: i32 = 14;
pub const srNoBaseReloc: i32 = 16384;
pub const srRelocPtr: i32 = 32768;
pub const srRelocAbsolutePtr: i32 = 32768;
pub const srRelocHighLowPtr: i32 = 32771;
pub const srRelocRelativePtr: i32 = 32774;
pub const srRelocIA64Imm64Ptr: i32 = 32777;
pub const srRelocDir64Ptr: i32 = 32778;const
srRelocAbsolute* = 0
srRelocHighLow* = 3
srRelocHighAdj* = 4
srRelocMapToken* = 5
srRelocRelative* = 6
srRelocFilePos* = 7
srRelocCodeRelative* = 8
srRelocIA64Imm64* = 9
srRelocDir64* = 10
srRelocIA64PcRel25* = 11
srRelocIA64PcRel64* = 12
srRelocAbsoluteTagged* = 13
srRelocSentinel* = 14
srNoBaseReloc* = 16384
srRelocPtr* = 32768
srRelocAbsolutePtr* = 32768
srRelocHighLowPtr* = 32771
srRelocRelativePtr* = 32774
srRelocIA64Imm64Ptr* = 32777
srRelocDir64Ptr* = 32778enum CeeSectionRelocType : int {
srRelocAbsolute = 0,
srRelocHighLow = 3,
srRelocHighAdj = 4,
srRelocMapToken = 5,
srRelocRelative = 6,
srRelocFilePos = 7,
srRelocCodeRelative = 8,
srRelocIA64Imm64 = 9,
srRelocDir64 = 10,
srRelocIA64PcRel25 = 11,
srRelocIA64PcRel64 = 12,
srRelocAbsoluteTagged = 13,
srRelocSentinel = 14,
srNoBaseReloc = 16384,
srRelocPtr = 32768,
srRelocAbsolutePtr = 32768,
srRelocHighLowPtr = 32771,
srRelocRelativePtr = 32774,
srRelocIA64Imm64Ptr = 32777,
srRelocDir64Ptr = 32778,
}#define global srRelocAbsolute 0x0
#define global srRelocHighLow 0x3
#define global srRelocHighAdj 0x4
#define global srRelocMapToken 0x5
#define global srRelocRelative 0x6
#define global srRelocFilePos 0x7
#define global srRelocCodeRelative 0x8
#define global srRelocIA64Imm64 0x9
#define global srRelocDir64 0xA
#define global srRelocIA64PcRel25 0xB
#define global srRelocIA64PcRel64 0xC
#define global srRelocAbsoluteTagged 0xD
#define global srRelocSentinel 0xE
#define global srNoBaseReloc 0x4000
#define global srRelocPtr 0x8000
#define global srRelocAbsolutePtr 0x8000
#define global srRelocHighLowPtr 0x8003
#define global srRelocRelativePtr 0x8006
#define global srRelocIA64Imm64Ptr 0x8009
#define global srRelocDir64Ptr 0x800A