|
NeKernel dev
|
#include <NeKit/Config.h>Go to the source code of this file.
Classes | |
| struct | LDR_EXEC_HEADER |
| struct | LDR_OPTIONAL_HEADER |
| struct | LDR_SECTION_HEADER |
| struct | LDR_EXPORT_DIRECTORY |
| struct | LDR_IMPORT_DIRECTORY |
| struct | LDR_DATA_DIRECTORY |
| struct | LDR_IMAGE_HEADER |
Macros | |
| #define | kPeSignature (0x00004550) |
| #define | kPeMagic32 (0x010b) |
| #define | kPeMagic64 (0x020b) |
| #define | kPeMachineAMD64 (0x8664) |
| #define | kPeMachineARM64 (0xaa64) |
Typedefs | |
| typedef struct LDR_EXEC_HEADER | LDR_EXEC_HEADER |
| typedef struct LDR_EXEC_HEADER * | LDR_EXEC_HEADER_PTR |
| typedef struct LDR_OPTIONAL_HEADER | LDR_OPTIONAL_HEADER |
| typedef struct LDR_OPTIONAL_HEADER * | LDR_OPTIONAL_HEADER_PTR |
| typedef struct LDR_SECTION_HEADER | LDR_SECTION_HEADER |
| typedef struct LDR_SECTION_HEADER * | LDR_SECTION_HEADER_PTR |
| typedef struct LDR_EXPORT_DIRECTORY | LDR_EXPORT_DIRECTORY |
| typedef struct LDR_EXPORT_DIRECTORY * | LDR_EXPORT_DIRECTORY_PTR |
| typedef struct LDR_IMPORT_DIRECTORY | LDR_IMPORT_DIRECTORY |
| typedef struct LDR_IMPORT_DIRECTORY * | LDR_IMPORT_DIRECTORY_PTR |
| typedef struct LDR_DATA_DIRECTORY | LDR_DATA_DIRECTORY |
| typedef struct LDR_DATA_DIRECTORY * | LDR_DATA_DIRECTORY_PTR |
| typedef struct LDR_IMAGE_HEADER | LDR_IMAGE_HEADER |
| typedef struct LDR_IMAGE_HEADER * | LDR_IMAGE_HEADER_PTR |
Enumerations | |
| enum | kExecDataDirParams { kExecExport , kExecImport , kExecInvalid , kExecCount } |
| enum | { kUserSection = 0x00000020 , kPEResourceId = 0xFFaadd00 } |
| #define kPeMachineAMD64 (0x8664) |
| #define kPeMachineARM64 (0xaa64) |
| #define kPeMagic32 (0x010b) |
| #define kPeMagic64 (0x020b) |
| #define kPeSignature (0x00004550) |
| typedef struct LDR_DATA_DIRECTORY LDR_DATA_DIRECTORY |
| typedef struct LDR_DATA_DIRECTORY * LDR_DATA_DIRECTORY_PTR |
| typedef struct LDR_EXEC_HEADER LDR_EXEC_HEADER |
| typedef struct LDR_EXEC_HEADER * LDR_EXEC_HEADER_PTR |
| typedef struct LDR_EXPORT_DIRECTORY LDR_EXPORT_DIRECTORY |
| typedef struct LDR_EXPORT_DIRECTORY * LDR_EXPORT_DIRECTORY_PTR |
| typedef struct LDR_IMAGE_HEADER LDR_IMAGE_HEADER |
| typedef struct LDR_IMAGE_HEADER * LDR_IMAGE_HEADER_PTR |
| typedef struct LDR_IMPORT_DIRECTORY LDR_IMPORT_DIRECTORY |
| typedef struct LDR_IMPORT_DIRECTORY * LDR_IMPORT_DIRECTORY_PTR |
| typedef struct LDR_OPTIONAL_HEADER LDR_OPTIONAL_HEADER |
| typedef struct LDR_OPTIONAL_HEADER * LDR_OPTIONAL_HEADER_PTR |
| typedef struct LDR_SECTION_HEADER LDR_SECTION_HEADER |
| typedef struct LDR_SECTION_HEADER * LDR_SECTION_HEADER_PTR |
| enum kExecDataDirParams |