Temat: co do programowania pod 64 bity
64 bitowy jest assembler spod Visual Studio 200x
Lazarus i Free Pascal tez jest x64
jakiś inny assmebler też się znajdzie.
Pojawia się problem
jak uruchomić alpikację aby w odpowiednim środowisku x32, x64 działała odpowiednia część?
nagłówek PE64 a może cała budowa pliku sprawia, że takie binarią są - To nie jest prawidlowa aplikacja win32 - nieużyteczne.
Kod 32bit zakładam, że się uruchomi pod win32 ale nie dostanie nic z obszaru x64, powinien zatem uruchomić 64bitową dll-kę. Rozumiem, że x64 dll-ka będzie skompilowana x64 komilatorem /budowa PE64/
Znaczy to, że będzie istniała /istnieje/ funkcja load_DLL, która odróżnia wywołanie win32 od x64?
Czy może to będzie wywołanie procesu potomnego tylko x64
w przypadku x64 OS? Potomek procesu win32 dostanie uprawnienia aplikacji x64?
WinRAR jest x64
Everest Home Edition jest x64,
nawet ma osobne DLL-ki dla w9x, wxp, w64