Portable Executable

Iz Wikipedije, proste enciklopedije
Jump to navigation Jump to search

Portable Executable (PE) je dogovorjen datotečni format za programe (običajna končnica .exe), objektno kodo (končnica .o), dinamične knjižnce (končnica .dll) in datoteke s pisavami, ki se uporablja na operraciskih sistemih Windows.

Podatkovna struktura PE vklju;uje vse podatke, ki jih nalagalnik ("loader") operacijskega sistema potrebuje za nalaganje vsebovane izvajane kode. To vsebuje dinamične reference za povezovanje, uvozne in izvozne tabele API, podatke za upravljanje z vključenimii viri in lokalne podatke za izvajalsko nit.