Commit 8d4917e8 authored by André Hentschel's avatar André Hentschel Committed by Alexandre Julliard

include: Add IMAGE_LOAD_CONFIG_DIRECTORY64 definition.

parent 3d203b1e
...@@ -3620,7 +3620,30 @@ typedef struct _FPO_DATA { ...@@ -3620,7 +3620,30 @@ typedef struct _FPO_DATA {
WORD cbFrame : 2; WORD cbFrame : 2;
} FPO_DATA, *PFPO_DATA; } FPO_DATA, *PFPO_DATA;
typedef struct _IMAGE_LOAD_CONFIG_DIRECTORY { typedef struct _IMAGE_LOAD_CONFIG_DIRECTORY64 {
DWORD Size;
DWORD TimeDateStamp;
WORD MajorVersion;
WORD MinorVersion;
DWORD GlobalFlagsClear;
DWORD GlobalFlagsSet;
DWORD CriticalSectionDefaultTimeout;
ULONGLONG DeCommitFreeBlockThreshold;
ULONGLONG DeCommitTotalFreeThreshold;
ULONGLONG LockPrefixTable;
ULONGLONG MaximumAllocationSize;
ULONGLONG VirtualMemoryThreshold;
ULONGLONG ProcessAffinityMask;
DWORD ProcessHeapFlags;
WORD CSDVersion;
WORD Reserved1;
ULONGLONG EditList;
ULONGLONG SecurityCookie;
ULONGLONG SEHandlerTable;
ULONGLONG SEHandlerCount;
} IMAGE_LOAD_CONFIG_DIRECTORY64, *PIMAGE_LOAD_CONFIG_DIRECTORY64;
typedef struct _IMAGE_LOAD_CONFIG_DIRECTORY32 {
DWORD Size; DWORD Size;
DWORD TimeDateStamp; DWORD TimeDateStamp;
WORD MajorVersion; WORD MajorVersion;
...@@ -3641,7 +3664,15 @@ typedef struct _IMAGE_LOAD_CONFIG_DIRECTORY { ...@@ -3641,7 +3664,15 @@ typedef struct _IMAGE_LOAD_CONFIG_DIRECTORY {
DWORD SecurityCookie; DWORD SecurityCookie;
DWORD SEHandlerTable; DWORD SEHandlerTable;
DWORD SEHandlerCount; DWORD SEHandlerCount;
} IMAGE_LOAD_CONFIG_DIRECTORY, *PIMAGE_LOAD_CONFIG_DIRECTORY; } IMAGE_LOAD_CONFIG_DIRECTORY32, *PIMAGE_LOAD_CONFIG_DIRECTORY32;
#ifdef _WIN64
typedef IMAGE_LOAD_CONFIG_DIRECTORY64 IMAGE_LOAD_CONFIG_DIRECTORY;
typedef PIMAGE_LOAD_CONFIG_DIRECTORY64 PIMAGE_LOAD_CONFIG_DIRECTORY;
#else
typedef IMAGE_LOAD_CONFIG_DIRECTORY32 IMAGE_LOAD_CONFIG_DIRECTORY;
typedef PIMAGE_LOAD_CONFIG_DIRECTORY32 PIMAGE_LOAD_CONFIG_DIRECTORY;
#endif
typedef struct _IMAGE_FUNCTION_ENTRY { typedef struct _IMAGE_FUNCTION_ENTRY {
DWORD StartingAddress; DWORD StartingAddress;
......
...@@ -691,6 +691,8 @@ IMAGE_IMPORT_BY_NAME ...@@ -691,6 +691,8 @@ IMAGE_IMPORT_BY_NAME
IMAGE_IMPORT_DESCRIPTOR IMAGE_IMPORT_DESCRIPTOR
IMAGE_LINENUMBER IMAGE_LINENUMBER
IMAGE_LOAD_CONFIG_DIRECTORY IMAGE_LOAD_CONFIG_DIRECTORY
IMAGE_LOAD_CONFIG_DIRECTORY32
IMAGE_LOAD_CONFIG_DIRECTORY64
IMAGE_NT_HEADERS IMAGE_NT_HEADERS
IMAGE_NT_HEADERS32 IMAGE_NT_HEADERS32
IMAGE_NT_HEADERS64 IMAGE_NT_HEADERS64
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment