De "Module" pagina's verschijnen in het instellingen notitieblok van alle uitvoerbare bestanden
om extra informatie te laten zien over een uitvoerbare module.
Een "module" is de &os2; kernel representatie van een uitvoerbaar bestand
dat succesvol is geladen. Dat kan of een
programma of een
DLL zijn.
De informatie op deze pagina is direct afkomstig uit het uitvoerbare bestand
en kan niet worden gewijzigd.
Alle uitvoerbare bestanden in besturingssystemen die enige uitwisselbaarheid met DOS
onderhouden (zoals &os2; en Windows) gebruiken nog dezelfde 'EXE header' als DOS 3.x.
Echter, voor de "uitgebreide" EXE formaten gebruikt door &os2; en Windows, na de oude DOS header,
zijn extra uitvoerbare headers in het bestand aanwezig. &xwp; tracht de verschillende headers
in het bestand te analyseren en laat de resultaten op deze pagina zien.
In de "Module formaat" groep, zal het "Uitvoerbare formaat"
‚‚n van de volgende zijn:
- "DOS 3.x": Het bestand heeft alleen de oude DOS EXE header, dus is het
waarschijnlijk een DOS bestand.
- "Linear Executable (LX)":
Dit is het zuivere OS/2 uitvoerbare formaat dat wordt gebruikt door 32-bits modules
inclusief 32-bit bibliotheken. De meeste EXE en
DLL
bestanden die waren ontworpen om onder OS/2 versie 2.x of hoger (inclusief eComStation)
te draaien zullen dit formaat hebben.
- "New Executable (NE)":
Dit formaat werd door IBM en Microsoft ge‹ntroduceerd met OS/2 1.x en wordt nog steeds
gebruikt voor 16-bit uitvoerbare bestanden onder zowel Windows als OS/2.
De meeste Windows 3.x zullen dit formaat hebben, alsook 16-bit OS/2 applicaties
(inclusief 16-bit bibliotheken).
De meeste &os2; apparaat stuurprogramma's zullen ook dit formaat hebben.
- "Portable Executable (PE)": Dit formaat werd ge‹ntroduceerd
door Microsoft voor 32-bit Windows applicaties en wordt uitgebreid gebruikt onder
alle Windows versies vanaf Windows 95 (inclusief de afgeleiden van Windows NT).
Ook, sommige Win32s applicaties, (b.v. 32-bit applicaties die onder Windows 3.x lopen)
zullen dit formaat hebben.
OS/2 gebruikt noch begrijpt standaard dit formaat, maar als U Odin heeft ge‹nstalleerd,
kan OS/2 deze executables laden.
Het "Doel OS" toont U het besturingssysteem waarvoor de executable is geschreven.
Dit toont ‚‚n van de volgende mogelijkheden "DOS 3.x", "DOS 4.x", "OS/2", "Win16", "Win386", of "Win32".
Voor enige executable formaten, zal &xwp; het doel OS laten zien zoals gespecificeerd in de executable
zelf, voor anderen zal het dat zo goed mogelijk doen.
De "Module beschrijving" groep laat U extra informatie zien over de
executable zoals gespecificeerd door de leverancier van de executable.
Dit kan terug gevonden worden voor LX en NE formats.
Deze informatie is dezelfde als die wordt teruggegeven door het BLDLEVEL.EXE
opdrachtregel hulpprogramma, dat met &os2; wordt meegeleverd.
Veel &os2; executables gebruiken een speciaal IBM "bldlevel" formaat om de leverancier
te specificeren, versie, en beschrijving alles in ‚‚n lettterreeks.
Als dit formaat is nagekomen, zal &xwp; deze informatie laten zien, anders zal alleen het
"Beschrijving" veld worden getoond.