ホーム › System.Diagnostics.Debug › IMAGE_DIRECTORY_ENTRY
IMAGE_DIRECTORY_ENTRY
列挙型メンバー 15
| 名前 | 10進 | 16進 |
|---|---|---|
| IMAGE_DIRECTORY_ENTRY_ARCHITECTURE | 7 | 0x7 |
| IMAGE_DIRECTORY_ENTRY_BASERELOC | 5 | 0x5 |
| IMAGE_DIRECTORY_ENTRY_BOUND_IMPORT | 11 | 0xB |
| IMAGE_DIRECTORY_ENTRY_COM_DESCRIPTOR | 14 | 0xE |
| IMAGE_DIRECTORY_ENTRY_DEBUG | 6 | 0x6 |
| IMAGE_DIRECTORY_ENTRY_DELAY_IMPORT | 13 | 0xD |
| IMAGE_DIRECTORY_ENTRY_EXCEPTION | 3 | 0x3 |
| IMAGE_DIRECTORY_ENTRY_EXPORT | 0 | 0x0 |
| IMAGE_DIRECTORY_ENTRY_GLOBALPTR | 8 | 0x8 |
| IMAGE_DIRECTORY_ENTRY_IAT | 12 | 0xC |
| IMAGE_DIRECTORY_ENTRY_IMPORT | 1 | 0x1 |
| IMAGE_DIRECTORY_ENTRY_LOAD_CONFIG | 10 | 0xA |
| IMAGE_DIRECTORY_ENTRY_RESOURCE | 2 | 0x2 |
| IMAGE_DIRECTORY_ENTRY_SECURITY | 4 | 0x4 |
| IMAGE_DIRECTORY_ENTRY_TLS | 9 | 0x9 |
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum IMAGE_DIRECTORY_ENTRY : unsigned short {
IMAGE_DIRECTORY_ENTRY_ARCHITECTURE = 7,
IMAGE_DIRECTORY_ENTRY_BASERELOC = 5,
IMAGE_DIRECTORY_ENTRY_BOUND_IMPORT = 11,
IMAGE_DIRECTORY_ENTRY_COM_DESCRIPTOR = 14,
IMAGE_DIRECTORY_ENTRY_DEBUG = 6,
IMAGE_DIRECTORY_ENTRY_DELAY_IMPORT = 13,
IMAGE_DIRECTORY_ENTRY_EXCEPTION = 3,
IMAGE_DIRECTORY_ENTRY_EXPORT = 0,
IMAGE_DIRECTORY_ENTRY_GLOBALPTR = 8,
IMAGE_DIRECTORY_ENTRY_IAT = 12,
IMAGE_DIRECTORY_ENTRY_IMPORT = 1,
IMAGE_DIRECTORY_ENTRY_LOAD_CONFIG = 10,
IMAGE_DIRECTORY_ENTRY_RESOURCE = 2,
IMAGE_DIRECTORY_ENTRY_SECURITY = 4,
IMAGE_DIRECTORY_ENTRY_TLS = 9
} IMAGE_DIRECTORY_ENTRY;public enum IMAGE_DIRECTORY_ENTRY : ushort
{
IMAGE_DIRECTORY_ENTRY_ARCHITECTURE = 7,
IMAGE_DIRECTORY_ENTRY_BASERELOC = 5,
IMAGE_DIRECTORY_ENTRY_BOUND_IMPORT = 11,
IMAGE_DIRECTORY_ENTRY_COM_DESCRIPTOR = 14,
IMAGE_DIRECTORY_ENTRY_DEBUG = 6,
IMAGE_DIRECTORY_ENTRY_DELAY_IMPORT = 13,
IMAGE_DIRECTORY_ENTRY_EXCEPTION = 3,
IMAGE_DIRECTORY_ENTRY_EXPORT = 0,
IMAGE_DIRECTORY_ENTRY_GLOBALPTR = 8,
IMAGE_DIRECTORY_ENTRY_IAT = 12,
IMAGE_DIRECTORY_ENTRY_IMPORT = 1,
IMAGE_DIRECTORY_ENTRY_LOAD_CONFIG = 10,
IMAGE_DIRECTORY_ENTRY_RESOURCE = 2,
IMAGE_DIRECTORY_ENTRY_SECURITY = 4,
IMAGE_DIRECTORY_ENTRY_TLS = 9,
}Public Enum IMAGE_DIRECTORY_ENTRY As UShort
IMAGE_DIRECTORY_ENTRY_ARCHITECTURE = 7
IMAGE_DIRECTORY_ENTRY_BASERELOC = 5
IMAGE_DIRECTORY_ENTRY_BOUND_IMPORT = 11
IMAGE_DIRECTORY_ENTRY_COM_DESCRIPTOR = 14
IMAGE_DIRECTORY_ENTRY_DEBUG = 6
IMAGE_DIRECTORY_ENTRY_DELAY_IMPORT = 13
IMAGE_DIRECTORY_ENTRY_EXCEPTION = 3
IMAGE_DIRECTORY_ENTRY_EXPORT = 0
IMAGE_DIRECTORY_ENTRY_GLOBALPTR = 8
IMAGE_DIRECTORY_ENTRY_IAT = 12
IMAGE_DIRECTORY_ENTRY_IMPORT = 1
IMAGE_DIRECTORY_ENTRY_LOAD_CONFIG = 10
IMAGE_DIRECTORY_ENTRY_RESOURCE = 2
IMAGE_DIRECTORY_ENTRY_SECURITY = 4
IMAGE_DIRECTORY_ENTRY_TLS = 9
End Enumimport enum
class IMAGE_DIRECTORY_ENTRY(enum.IntEnum):
IMAGE_DIRECTORY_ENTRY_ARCHITECTURE = 7
IMAGE_DIRECTORY_ENTRY_BASERELOC = 5
IMAGE_DIRECTORY_ENTRY_BOUND_IMPORT = 11
IMAGE_DIRECTORY_ENTRY_COM_DESCRIPTOR = 14
IMAGE_DIRECTORY_ENTRY_DEBUG = 6
IMAGE_DIRECTORY_ENTRY_DELAY_IMPORT = 13
IMAGE_DIRECTORY_ENTRY_EXCEPTION = 3
IMAGE_DIRECTORY_ENTRY_EXPORT = 0
IMAGE_DIRECTORY_ENTRY_GLOBALPTR = 8
IMAGE_DIRECTORY_ENTRY_IAT = 12
IMAGE_DIRECTORY_ENTRY_IMPORT = 1
IMAGE_DIRECTORY_ENTRY_LOAD_CONFIG = 10
IMAGE_DIRECTORY_ENTRY_RESOURCE = 2
IMAGE_DIRECTORY_ENTRY_SECURITY = 4
IMAGE_DIRECTORY_ENTRY_TLS = 9// IMAGE_DIRECTORY_ENTRY
pub const IMAGE_DIRECTORY_ENTRY_ARCHITECTURE: u16 = 7;
pub const IMAGE_DIRECTORY_ENTRY_BASERELOC: u16 = 5;
pub const IMAGE_DIRECTORY_ENTRY_BOUND_IMPORT: u16 = 11;
pub const IMAGE_DIRECTORY_ENTRY_COM_DESCRIPTOR: u16 = 14;
pub const IMAGE_DIRECTORY_ENTRY_DEBUG: u16 = 6;
pub const IMAGE_DIRECTORY_ENTRY_DELAY_IMPORT: u16 = 13;
pub const IMAGE_DIRECTORY_ENTRY_EXCEPTION: u16 = 3;
pub const IMAGE_DIRECTORY_ENTRY_EXPORT: u16 = 0;
pub const IMAGE_DIRECTORY_ENTRY_GLOBALPTR: u16 = 8;
pub const IMAGE_DIRECTORY_ENTRY_IAT: u16 = 12;
pub const IMAGE_DIRECTORY_ENTRY_IMPORT: u16 = 1;
pub const IMAGE_DIRECTORY_ENTRY_LOAD_CONFIG: u16 = 10;
pub const IMAGE_DIRECTORY_ENTRY_RESOURCE: u16 = 2;
pub const IMAGE_DIRECTORY_ENTRY_SECURITY: u16 = 4;
pub const IMAGE_DIRECTORY_ENTRY_TLS: u16 = 9;// IMAGE_DIRECTORY_ENTRY
const (
IMAGE_DIRECTORY_ENTRY_ARCHITECTURE uint16 = 7
IMAGE_DIRECTORY_ENTRY_BASERELOC uint16 = 5
IMAGE_DIRECTORY_ENTRY_BOUND_IMPORT uint16 = 11
IMAGE_DIRECTORY_ENTRY_COM_DESCRIPTOR uint16 = 14
IMAGE_DIRECTORY_ENTRY_DEBUG uint16 = 6
IMAGE_DIRECTORY_ENTRY_DELAY_IMPORT uint16 = 13
IMAGE_DIRECTORY_ENTRY_EXCEPTION uint16 = 3
IMAGE_DIRECTORY_ENTRY_EXPORT uint16 = 0
IMAGE_DIRECTORY_ENTRY_GLOBALPTR uint16 = 8
IMAGE_DIRECTORY_ENTRY_IAT uint16 = 12
IMAGE_DIRECTORY_ENTRY_IMPORT uint16 = 1
IMAGE_DIRECTORY_ENTRY_LOAD_CONFIG uint16 = 10
IMAGE_DIRECTORY_ENTRY_RESOURCE uint16 = 2
IMAGE_DIRECTORY_ENTRY_SECURITY uint16 = 4
IMAGE_DIRECTORY_ENTRY_TLS uint16 = 9
)const
IMAGE_DIRECTORY_ENTRY_ARCHITECTURE = 7;
IMAGE_DIRECTORY_ENTRY_BASERELOC = 5;
IMAGE_DIRECTORY_ENTRY_BOUND_IMPORT = 11;
IMAGE_DIRECTORY_ENTRY_COM_DESCRIPTOR = 14;
IMAGE_DIRECTORY_ENTRY_DEBUG = 6;
IMAGE_DIRECTORY_ENTRY_DELAY_IMPORT = 13;
IMAGE_DIRECTORY_ENTRY_EXCEPTION = 3;
IMAGE_DIRECTORY_ENTRY_EXPORT = 0;
IMAGE_DIRECTORY_ENTRY_GLOBALPTR = 8;
IMAGE_DIRECTORY_ENTRY_IAT = 12;
IMAGE_DIRECTORY_ENTRY_IMPORT = 1;
IMAGE_DIRECTORY_ENTRY_LOAD_CONFIG = 10;
IMAGE_DIRECTORY_ENTRY_RESOURCE = 2;
IMAGE_DIRECTORY_ENTRY_SECURITY = 4;
IMAGE_DIRECTORY_ENTRY_TLS = 9;// IMAGE_DIRECTORY_ENTRY
pub const IMAGE_DIRECTORY_ENTRY_ARCHITECTURE: u16 = 7;
pub const IMAGE_DIRECTORY_ENTRY_BASERELOC: u16 = 5;
pub const IMAGE_DIRECTORY_ENTRY_BOUND_IMPORT: u16 = 11;
pub const IMAGE_DIRECTORY_ENTRY_COM_DESCRIPTOR: u16 = 14;
pub const IMAGE_DIRECTORY_ENTRY_DEBUG: u16 = 6;
pub const IMAGE_DIRECTORY_ENTRY_DELAY_IMPORT: u16 = 13;
pub const IMAGE_DIRECTORY_ENTRY_EXCEPTION: u16 = 3;
pub const IMAGE_DIRECTORY_ENTRY_EXPORT: u16 = 0;
pub const IMAGE_DIRECTORY_ENTRY_GLOBALPTR: u16 = 8;
pub const IMAGE_DIRECTORY_ENTRY_IAT: u16 = 12;
pub const IMAGE_DIRECTORY_ENTRY_IMPORT: u16 = 1;
pub const IMAGE_DIRECTORY_ENTRY_LOAD_CONFIG: u16 = 10;
pub const IMAGE_DIRECTORY_ENTRY_RESOURCE: u16 = 2;
pub const IMAGE_DIRECTORY_ENTRY_SECURITY: u16 = 4;
pub const IMAGE_DIRECTORY_ENTRY_TLS: u16 = 9;const
IMAGE_DIRECTORY_ENTRY_ARCHITECTURE* = 7
IMAGE_DIRECTORY_ENTRY_BASERELOC* = 5
IMAGE_DIRECTORY_ENTRY_BOUND_IMPORT* = 11
IMAGE_DIRECTORY_ENTRY_COM_DESCRIPTOR* = 14
IMAGE_DIRECTORY_ENTRY_DEBUG* = 6
IMAGE_DIRECTORY_ENTRY_DELAY_IMPORT* = 13
IMAGE_DIRECTORY_ENTRY_EXCEPTION* = 3
IMAGE_DIRECTORY_ENTRY_EXPORT* = 0
IMAGE_DIRECTORY_ENTRY_GLOBALPTR* = 8
IMAGE_DIRECTORY_ENTRY_IAT* = 12
IMAGE_DIRECTORY_ENTRY_IMPORT* = 1
IMAGE_DIRECTORY_ENTRY_LOAD_CONFIG* = 10
IMAGE_DIRECTORY_ENTRY_RESOURCE* = 2
IMAGE_DIRECTORY_ENTRY_SECURITY* = 4
IMAGE_DIRECTORY_ENTRY_TLS* = 9enum IMAGE_DIRECTORY_ENTRY : ushort {
IMAGE_DIRECTORY_ENTRY_ARCHITECTURE = 7,
IMAGE_DIRECTORY_ENTRY_BASERELOC = 5,
IMAGE_DIRECTORY_ENTRY_BOUND_IMPORT = 11,
IMAGE_DIRECTORY_ENTRY_COM_DESCRIPTOR = 14,
IMAGE_DIRECTORY_ENTRY_DEBUG = 6,
IMAGE_DIRECTORY_ENTRY_DELAY_IMPORT = 13,
IMAGE_DIRECTORY_ENTRY_EXCEPTION = 3,
IMAGE_DIRECTORY_ENTRY_EXPORT = 0,
IMAGE_DIRECTORY_ENTRY_GLOBALPTR = 8,
IMAGE_DIRECTORY_ENTRY_IAT = 12,
IMAGE_DIRECTORY_ENTRY_IMPORT = 1,
IMAGE_DIRECTORY_ENTRY_LOAD_CONFIG = 10,
IMAGE_DIRECTORY_ENTRY_RESOURCE = 2,
IMAGE_DIRECTORY_ENTRY_SECURITY = 4,
IMAGE_DIRECTORY_ENTRY_TLS = 9,
}#define global IMAGE_DIRECTORY_ENTRY_ARCHITECTURE 0x7
#define global IMAGE_DIRECTORY_ENTRY_BASERELOC 0x5
#define global IMAGE_DIRECTORY_ENTRY_BOUND_IMPORT 0xB
#define global IMAGE_DIRECTORY_ENTRY_COM_DESCRIPTOR 0xE
#define global IMAGE_DIRECTORY_ENTRY_DEBUG 0x6
#define global IMAGE_DIRECTORY_ENTRY_DELAY_IMPORT 0xD
#define global IMAGE_DIRECTORY_ENTRY_EXCEPTION 0x3
#define global IMAGE_DIRECTORY_ENTRY_EXPORT 0x0
#define global IMAGE_DIRECTORY_ENTRY_GLOBALPTR 0x8
#define global IMAGE_DIRECTORY_ENTRY_IAT 0xC
#define global IMAGE_DIRECTORY_ENTRY_IMPORT 0x1
#define global IMAGE_DIRECTORY_ENTRY_LOAD_CONFIG 0xA
#define global IMAGE_DIRECTORY_ENTRY_RESOURCE 0x2
#define global IMAGE_DIRECTORY_ENTRY_SECURITY 0x4
#define global IMAGE_DIRECTORY_ENTRY_TLS 0x9