From: SourceForge.net <no...@so...> - 2004-02-14 00:45:53
|
Bugs item #662177, was opened at 2003-01-04 11:26 Message generated for change (Settings changed) made by earnie You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=102435&aid=662177&group_id=2435 Category: w32api Group: Known bugs >Status: Deleted >Resolution: Out of Date Priority: 5 Submitted By: Mat Nieuwenhoven (matnieuw) Assigned to: Earnie Boyd (earnie) Summary: winnt.h missing defines Initial Comment: Several defines for executable headers are missing from winnt.h, such as: IMAGE_REL_BASED_SECTION IMAGE_REL_BASED_REL32 IMAGE_FILE_AGGRESIVE_WS_TRIM Those and many more which are not in winnt.h can be found at the URL below: http://freddy77.tripod.com/perdr/internal_doc/peformat_8h-source.html such as IMAGE_FILE_MACHINE..... ---------------------------------------------------------------------- Comment By: Mat Nieuwenhoven (matnieuw) Date: 2003-01-05 11:36 Message: Logged In: YES user_id=540231 I could not find those definitions at msdn. These particular defines are for executable type 'PE' headers (windows 32 bits). It is unlikely these are needed by 'normal' developers. I am not sure whether you want a MS reference for legal reasons, or for 'authoritive source' reasons. The definitions can also be found in a PDF file descibing the executable header format, url http://www.cs.wisc.edu/~mihai/my_work/projects/WiSA/PECOFF60.pdf , but the legal status of that MS document isn't entirely clear to me: it looks like you will not be sued by MS is you use that info for compilers, linkers etc; so you might want to stay clear until that is clarified by someone knowledgeable in these matters. If you search with google (for instance IMAGE_REL_BASED_SECTION), you'll find multiple sources, like the Mobius OS. If the reason is legal, then isn't any publicly available info acceptable? I'm sure this has been discussed at length, but I haven't followed those arguments. If the reason is 'correctness of the info' then I think the URL I gave is acceptable, because it actually defines more of the header spec than MS in their winnt.h file. Mat ---------------------------------------------------------------------- Comment By: Earnie Boyd (earnie) Date: 2003-01-04 12:06 Message: Logged In: YES user_id=15438 The URL you provide as a documentation reference isn't documentation. Please provide a link to documentation for these from msdn.microsoft.com. Earnie. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=102435&aid=662177&group_id=2435 |