X-Git-Url: https://git.reactos.org/?p=reactos.git;a=blobdiff_plain;f=include%2Fddk%2Fntimage.h;h=9703bb1e3e087389c0c7d7cc7eac8a2b869838f5;hp=e008a2daa9421ec1b9009a6321e677dbbb1703fa;hb=ad81859d64e8f7bc71b8be116a17ec74996f0157;hpb=9ea495ba334cf6a96c8e2cc3fa93d38127a32c29;ds=sidebyside diff --git a/include/ddk/ntimage.h b/include/ddk/ntimage.h index e008a2daa94..9703bb1e3e0 100644 --- a/include/ddk/ntimage.h +++ b/include/ddk/ntimage.h @@ -394,22 +394,26 @@ typedef struct _IMAGE_NT_HEADERS64 { ULONG Signature; IMAGE_FILE_HEADER FileHeader; IMAGE_OPTIONAL_HEADER64 OptionalHeader; -} IMAGE_NT_HEADERS64, *PIMAGE_NT_HEADERS64; +} IMAGE_NT_HEADERS64; typedef struct _IMAGE_NT_HEADERS { ULONG Signature; IMAGE_FILE_HEADER FileHeader; IMAGE_OPTIONAL_HEADER32 OptionalHeader; -} IMAGE_NT_HEADERS32, *PIMAGE_NT_HEADERS32; +} IMAGE_NT_HEADERS32; #ifdef _WIN64 -typedef IMAGE_NT_HEADERS64 IMAGE_NT_HEADERS; -typedef PIMAGE_NT_HEADERS64 PIMAGE_NT_HEADERS; +typedef IMAGE_NT_HEADERS64 IMAGE_NT_HEADERS; #else -typedef IMAGE_NT_HEADERS32 IMAGE_NT_HEADERS; -typedef PIMAGE_NT_HEADERS32 PIMAGE_NT_HEADERS; +typedef IMAGE_NT_HEADERS32 IMAGE_NT_HEADERS; #endif +#ifndef _NTDDK_ +typedef IMAGE_NT_HEADERS32 *PIMAGE_NT_HEADERS32; +typedef IMAGE_NT_HEADERS64 *PIMAGE_NT_HEADERS64; +typedef IMAGE_NT_HEADERS *PIMAGE_NT_HEADERS; +#endif /* _NTDDK_ */ + // // Retreives the first image section header from the Nt Header //