libPeConv
A library to load, manipulate, dump PE files.
load_config_defs.h
Go to the documentation of this file.
1
6#pragma once
7#include <windows.h>
8#include <pshpack4.h>
9
10namespace peconv {
11
16 WORD Flags; // Flags to indicate if CI information is available, etc.
17 WORD Catalog; // 0xFFFF means not available
19 DWORD Reserved; // Additional bitmask to be defined later
21
26 DWORD Size;
35 DWORD LockPrefixTable; // VA
42 DWORD EditList; // VA
43 DWORD SecurityCookie; // VA
44 DWORD SEHandlerTable; // VA
65 DWORD Reserved3;
68
73 DWORD Size;
82 ULONGLONG LockPrefixTable; // VA
89 ULONGLONG EditList; // VA
90 ULONGLONG SecurityCookie; // VA
91 ULONGLONG SEHandlerTable; // VA
92 ULONGLONG SEHandlerCount;
95 ULONGLONG GuardCFFunctionTable; // VA
103 ULONGLONG DynamicValueRelocTable; // VA
104 ULONGLONG CHPEMetadataPointer; // VA
105 ULONGLONG GuardRFFailureRoutine; // VA
115
120 DWORD Size;
129 DWORD LockPrefixTable; // VA
136 DWORD EditList; // VA
137 DWORD SecurityCookie; // VA
138 DWORD SEHandlerTable; // VA
146
151 DWORD Size;
160 ULONGLONG LockPrefixTable; // VA
167 ULONGLONG EditList; // VA
168 ULONGLONG SecurityCookie; // VA
169 ULONGLONG SEHandlerTable; // VA
170 ULONGLONG SEHandlerCount;
173 ULONGLONG GuardCFFunctionTable; // VA
177
178
183 DWORD Size;
192 DWORD LockPrefixTable; // VA
199 DWORD EditList; // VA
200 DWORD SecurityCookie; // VA
201 DWORD SEHandlerTable; // VA
204
209 DWORD Size;
218 ULONGLONG LockPrefixTable; // VA
225 ULONGLONG EditList; // VA
226 ULONGLONG SecurityCookie; // VA
227 ULONGLONG SEHandlerTable; // VA
228 ULONGLONG SEHandlerCount;
230}; //namespace peconv
231
232#include <poppack.h>
struct peconv::_IMAGE_LOAD_CONFIG_DIR64_W10 IMAGE_LOAD_CONFIG_DIR64_W10
struct peconv::_IMAGE_LOAD_CONFIG_DIR32_W8 IMAGE_LOAD_CONFIG_DIR32_W8
struct peconv::_IMAGE_LOAD_CONFIG_DIR32_W10 IMAGE_LOAD_CONFIG_DIR32_W10
struct peconv::_IMAGE_LOAD_CONFIG_CODE_INTEGRITY_W10 IMAGE_LOAD_CONFIG_CODE_INTEGRITY_W10
struct peconv::_IMAGE_LOAD_CONFIG_DIR64_W8 IMAGE_LOAD_CONFIG_DIR64_W8
struct peconv::_IMAGE_LOAD_CONFIG_DIR64_W7 IMAGE_LOAD_CONFIG_DIR64_W7
struct peconv::_IMAGE_LOAD_CONFIG_DIR32_W7 IMAGE_LOAD_CONFIG_DIR32_W7
IMAGE_LOAD_CONFIG_CODE_INTEGRITY_W10 CodeIntegrity
IMAGE_LOAD_CONFIG_CODE_INTEGRITY_W10 CodeIntegrity