include: Add definitions for SECTION_IMAGE_INFORMATION flags.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
This commit is contained in:
parent
882742e17a
commit
1e036633e8
@ -3228,7 +3228,7 @@ NTSTATUS WINAPI NtQuerySection( HANDLE handle, SECTION_INFORMATION_CLASS class,
|
|||||||
info->DllCharacteristics = image_info.dll_charact;
|
info->DllCharacteristics = image_info.dll_charact;
|
||||||
info->Machine = image_info.machine;
|
info->Machine = image_info.machine;
|
||||||
info->ImageContainsCode = image_info.contains_code;
|
info->ImageContainsCode = image_info.contains_code;
|
||||||
info->ImageFlags = image_info.image_flags;
|
info->u.ImageFlags = image_info.image_flags;
|
||||||
info->LoaderFlags = image_info.loader_flags;
|
info->LoaderFlags = image_info.loader_flags;
|
||||||
info->ImageFileSize = image_info.file_size;
|
info->ImageFileSize = image_info.file_size;
|
||||||
info->CheckSum = image_info.checksum;
|
info->CheckSum = image_info.checksum;
|
||||||
|
@ -701,6 +701,11 @@ typedef struct
|
|||||||
unsigned int file_size;
|
unsigned int file_size;
|
||||||
unsigned int checksum;
|
unsigned int checksum;
|
||||||
} pe_image_info_t;
|
} pe_image_info_t;
|
||||||
|
#define IMAGE_FLAGS_ComPlusNativeReady 0x01
|
||||||
|
#define IMAGE_FLAGS_ComPlusILOnly 0x02
|
||||||
|
#define IMAGE_FLAGS_ImageDynamicallyRelocated 0x04
|
||||||
|
#define IMAGE_FLAGS_ImageMappedFlat 0x08
|
||||||
|
#define IMAGE_FLAGS_BaseBelow4gb 0x10
|
||||||
|
|
||||||
struct rawinput_device
|
struct rawinput_device
|
||||||
{
|
{
|
||||||
|
@ -1965,7 +1965,19 @@ typedef struct _SECTION_IMAGE_INFORMATION {
|
|||||||
USHORT DllCharacteristics;
|
USHORT DllCharacteristics;
|
||||||
USHORT Machine;
|
USHORT Machine;
|
||||||
BOOLEAN ImageContainsCode;
|
BOOLEAN ImageContainsCode;
|
||||||
UCHAR ImageFlags;
|
union
|
||||||
|
{
|
||||||
|
UCHAR ImageFlags;
|
||||||
|
struct
|
||||||
|
{
|
||||||
|
UCHAR ComPlusNativeReady : 1;
|
||||||
|
UCHAR ComPlusILOnly : 1;
|
||||||
|
UCHAR ImageDynamicallyRelocated : 1;
|
||||||
|
UCHAR ImageMappedFlat : 1;
|
||||||
|
UCHAR BaseBelow4gb : 1;
|
||||||
|
UCHAR Reserved : 3;
|
||||||
|
} DUMMYSTRUCTNAME;
|
||||||
|
} DUMMYUNIONNAME;
|
||||||
ULONG LoaderFlags;
|
ULONG LoaderFlags;
|
||||||
ULONG ImageFileSize;
|
ULONG ImageFileSize;
|
||||||
ULONG CheckSum;
|
ULONG CheckSum;
|
||||||
|
@ -717,6 +717,11 @@ typedef struct
|
|||||||
unsigned int file_size;
|
unsigned int file_size;
|
||||||
unsigned int checksum;
|
unsigned int checksum;
|
||||||
} pe_image_info_t;
|
} pe_image_info_t;
|
||||||
|
#define IMAGE_FLAGS_ComPlusNativeReady 0x01
|
||||||
|
#define IMAGE_FLAGS_ComPlusILOnly 0x02
|
||||||
|
#define IMAGE_FLAGS_ImageDynamicallyRelocated 0x04
|
||||||
|
#define IMAGE_FLAGS_ImageMappedFlat 0x08
|
||||||
|
#define IMAGE_FLAGS_BaseBelow4gb 0x10
|
||||||
|
|
||||||
struct rawinput_device
|
struct rawinput_device
|
||||||
{
|
{
|
||||||
|
Loading…
x
Reference in New Issue
Block a user