Die Seite "Module" erscheint in den Einstellungsnotizbchern aller ausfhrbaren Dateien,
um zustzliche Informationen ber ausfhrbare Module anzeigen zu knnen.
Ein "Modul" ist die Bezeichnung des &os2;-Kernels fr eine erfolgreich geladene
ausfhrbare Datei. Dies kann entweder eine
Programmdatei oder eine
DLL sein.
Die Informationen auf dieser Seite werden direkt aus der EXE-Datei
ausgelesen und knnen nicht verndert werden. Alle ausfhrbaren Dateien von
Betriebssystemen, die eine gewisse Kompatibilitt zu DOS pflegen (wie &os2; und
Windows) benutzen immer noch den gleichen EXE-Header wie DOS 3.x. Fr die
"erweiterten" EXE-Formate, welche von &os2; und Windows verwendet werden, tritt
nach dem alten DOS-Header ein zustzlicher Header in der EXE-Datei auf. &xwp;
versucht, die verschiedenen Header in der Datei zu analysieren, und zeigt das
Ergebnis auf dieser Seite an.
In der Gruppe "Modulformat" wird das "Executable-Format" eines
der folgenden sein:
- "DOS 3.x": Die Datei besitzt nur den alten DOS-EXE-Header,
somit ist es vermutlich eine DOS-Datei.
- "Linear Executable (LX)":
Ist das native Executable-Format von OS/2, welches von 32-Bit-Modulen, inklusive
Bibliotheken, benutzt wird. Die meisten OS/2-EXE- und
-DLL-Dateien,
die dafr ausgelegt sind, unter OS/2 Version 2.x oder hher (einschlieálich eComStation)
zu laufen, werden dieses Format besitzen.
- "New Executable (NE)":
Dieses Format wurde von IBM und Microsoft mit OS/2 1.x eingefhrt und wird
weiterhin fr 16-Bit-EXE-Dateien unter OS/2 und Windows genutzt. Die meisten
Windows-3.x-Anwendungen und auch 16-Bit-OS/2-Anwendungen (16-Bit-Bibliotheken
eingeschlossen) verwenden dieses Format.
Auch die meisten OS/2-Gertetreiber werden dieses Format besitzen.
- "Portable Executable (PE)": Dieses Format wurde von Microsoft fr
32-Bit-Windows-Anwendungen eingefhrt, es wird intensiv unter allen
Windows-Versionen seit Windows 95 (und Derivaten von Windows NT) verwendet.
Selbst einige Win32s-Anwendungen (z.B. 32-Bit-Anwendungen unter Windows 3.1)
haben dieses Format. OS/2 kann dieses Format standardmáig weder verwenden noch
verstehen, haben Sie jedoch Odin installiert, kann OS/2 diese Dateien laden.
Das "Ziel-OS" zeigt das Betriebssystem an, fr welches die
EXE-Datei geschrieben wurde. Es wird Ihnen einen der Werte "DOS 3.x", "DOS 4.x", "OS/2",
"Win16", "Win386" oder "Win32" anzeigen. &xwp; wird fr einige EXE-Dateien das
Ziel-OS anzeigen, wie es in der EXE definiert wurde, fr andere wird es die
bestmgliche Vermutung anstellen.
Die Gruppe "Modulbeschreibung" zeigt zustzliche Informationen
ber die EXE-Datei an, wie sie vom Ersteller definiert wurden. Sie knnen von LX-
und NE-Formaten ausgelesen werden. Die Information ist die gleiche, wie sie das
Befehlszeilenwerkzeug BLDLEVEL.EXE
ausgibt, welches mit OS/2
geliefert wird.
Viele ausfhrbare OS/2-Dateien verwenden das besondere IBM-"bldlevel"-Format,
um Hersteller, Version und Beschreibung in einem einzigen String zu definieren. Wenn dieses
Format eingehalten wird, zeigt &xwp; diese Informationen, ansonsten wird
nur das Feld "Beschreibung" aktiviert.