diff --git a/reactos/include/psdk/winnt.h b/reactos/include/psdk/winnt.h index 711dcc96642..b8e37620d60 100644 --- a/reactos/include/psdk/winnt.h +++ b/reactos/include/psdk/winnt.h @@ -3370,16 +3370,19 @@ _ANONYMOUS_STRUCT typedef struct _IMAGE_RESOURCE_DIRECTORY_ENTRY { _ANONYMOUS_STRUCT struct { DWORD NameOffset:31; DWORD NameIsString:1; - }DUMMYSTRUCTNAME; + }DUMMYSTRUCTNAME1; DWORD Name; - WORD Id; - } DUMMYUNIONNAME; + _ANONYMOUS_STRUCT struct { + WORD Id; + WORD __pad; + }DUMMYSTRUCTNAME2; + } DUMMYUNIONNAME1; _ANONYMOUS_UNION union { DWORD OffsetToData; _ANONYMOUS_STRUCT struct { DWORD OffsetToDirectory:31; DWORD DataIsDirectory:1; - } DUMMYSTRUCTNAME2; + } DUMMYSTRUCTNAME3; } DUMMYUNIONNAME2; } IMAGE_RESOURCE_DIRECTORY_ENTRY,*PIMAGE_RESOURCE_DIRECTORY_ENTRY; typedef struct _IMAGE_RESOURCE_DIRECTORY_STRING {