De "Module" pagina's verschijnen in het instellingen notitieblok van alle uitvoerbare bestanden
(.exe en .com 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 zijn ontworpen om onder OS/2 versie 2.x of hoger
(inclusief eComStation)
te draaien hebben dit formaat.
- "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 applicaties hebben dit formaat, evenals 16-bit OS/2 applicaties
(inclusief 16-bit bibliotheken).
De meeste &os2; apparaat stuurprogramma's hebben ook dit formaat.
- "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.
Standaard gebruikt noch begrijpt OS/2 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 sommige 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 omschrijving" 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 formaten.
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,
versie en beschrijving te specificeren, alles in ‚‚n lettterreeks.
Als deze formaat omschrijving is nagekomen, zal &xwp; deze informatie laten zien, anders zal alleen het
"Module omschrijving" veld zonder inhoud worden getoond.
Zie ook: