mirror of
https://github.com/reactos/reactos.git
synced 2025-08-05 06:02:59 +00:00
[UDFS]
Use the same fix for the PIMAGE_NT_HEADERS32 redefinition which is bein used in uniata. Spotted by Thomas Faber svn path=/trunk/; revision=68146
This commit is contained in:
parent
da7e2c1c32
commit
ad9dc105b0
1 changed files with 2 additions and 3 deletions
|
@ -95,7 +95,7 @@ typedef unsigned int BOOL;
|
||||||
typedef unsigned long DWORD;
|
typedef unsigned long DWORD;
|
||||||
typedef unsigned char BYTE;
|
typedef unsigned char BYTE;
|
||||||
|
|
||||||
|
#ifndef __REACTOS__
|
||||||
typedef struct _IMAGE_DOS_HEADER { // DOS .EXE header
|
typedef struct _IMAGE_DOS_HEADER { // DOS .EXE header
|
||||||
WORD e_magic; // Magic number
|
WORD e_magic; // Magic number
|
||||||
WORD e_cblp; // Bytes on last page of file
|
WORD e_cblp; // Bytes on last page of file
|
||||||
|
@ -184,9 +184,7 @@ typedef struct _IMAGE_NT_HEADERS {
|
||||||
IMAGE_OPTIONAL_HEADER32 OptionalHeader;
|
IMAGE_OPTIONAL_HEADER32 OptionalHeader;
|
||||||
} IMAGE_NT_HEADERS32, *PIMAGE_NT_HEADERS32;
|
} IMAGE_NT_HEADERS32, *PIMAGE_NT_HEADERS32;
|
||||||
typedef IMAGE_NT_HEADERS32 IMAGE_NT_HEADERS;
|
typedef IMAGE_NT_HEADERS32 IMAGE_NT_HEADERS;
|
||||||
#ifdef _X86_
|
|
||||||
typedef PIMAGE_NT_HEADERS32 PIMAGE_NT_HEADERS;
|
typedef PIMAGE_NT_HEADERS32 PIMAGE_NT_HEADERS;
|
||||||
#endif
|
|
||||||
|
|
||||||
#define IMAGE_DIRECTORY_ENTRY_EXPORT 0 // Export Directory
|
#define IMAGE_DIRECTORY_ENTRY_EXPORT 0 // Export Directory
|
||||||
|
|
||||||
|
@ -203,6 +201,7 @@ typedef struct _IMAGE_EXPORT_DIRECTORY {
|
||||||
DWORD AddressOfNames; // RVA from base of image
|
DWORD AddressOfNames; // RVA from base of image
|
||||||
DWORD AddressOfNameOrdinals; // RVA from base of image
|
DWORD AddressOfNameOrdinals; // RVA from base of image
|
||||||
} IMAGE_EXPORT_DIRECTORY, *PIMAGE_EXPORT_DIRECTORY;
|
} IMAGE_EXPORT_DIRECTORY, *PIMAGE_EXPORT_DIRECTORY;
|
||||||
|
#endif
|
||||||
|
|
||||||
#define IOCTL_DISK_GET_PARTITION_INFO_EX CTL_CODE(IOCTL_DISK_BASE, 0x0012, METHOD_BUFFERED, FILE_ANY_ACCESS)
|
#define IOCTL_DISK_GET_PARTITION_INFO_EX CTL_CODE(IOCTL_DISK_BASE, 0x0012, METHOD_BUFFERED, FILE_ANY_ACCESS)
|
||||||
#define IOCTL_DISK_GET_DRIVE_LAYOUT_EX CTL_CODE(IOCTL_DISK_BASE, 0x0014, METHOD_BUFFERED, FILE_ANY_ACCESS)
|
#define IOCTL_DISK_GET_DRIVE_LAYOUT_EX CTL_CODE(IOCTL_DISK_BASE, 0x0014, METHOD_BUFFERED, FILE_ANY_ACCESS)
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue