Microsoft "New Executable"格式?



我正在尝试开发一个实用程序来诊断MicrosoftNE格式的EXE。我不清楚的一件事是64位网元是否存在。我知道PE格式的EXE可以是32位或64位,但不确定NE。有人知道吗?

NE、LE和LX exe格式较旧,为16位或32位。NE来自DOS。LE适用于Windows 95/98上的DOS扩展程序、Windows 3、OS/2和VxD驱动程序。LX适用于DOS扩展程序和OS/2。VxD和扩展器可以是16/32位的混合型。

尝试将64位代码放在一个代码中是没有意义的,它们甚至不适合32位代码,这就是PE被发明的原因。

这种格式已经过时很长时间了。如果您想要详细信息,请查找1995年以前的旧SDK和书籍。

最新更新