#dynamiclinkfile user64.dll
you have that defined in various places, was just curious why you did that? it stops you from building a 64bit binary on a 32bit system, the previous headers worked fine,I upgraded because it kept complaining about a structure that I could figure why.
Also I found a bug that's drove me crazy over an hour in the headers because GoASM just kept whining about not being able to determine size :\
the bug is in winnt.h line 4532
DataDirectory IMAGE_DATA_DIRECTORY IMAGE_NUMBEROF_DIRECTORY_ENTRIES DUP
should be
DataDirectory IMAGE_DATA_DIRECTORY IMAGE_NUMBEROF_DIRECTORY_ENTRIES DUP <>
Hi E^cube,
That should not have been in a release version the xxx64.dll stuff was for building a personal project, I must have zipped up the wrong headers folder for the last upload. I have been quite occupied with work lately (as I am every spring/summer) and never caught it. I will take care of it this weekend.
I will make the correction to DataDirectory, it was probably done through an automated edit that I ran when preparing the first release of version 2 and since I cannot possibly test every structure (especially the 64 bit versions) it slipped through as did the same error in PROCESSOR_POWER_POLICY. That will be in the update on Sunday.
Edgar
alright sounds good, if I find anymore bugs i'll let you know, thanks again for all work done on these, can really come to appreciate when you're in the midst of them, the magnitude.