DOS-os programból Windowsos DLL hívás
2010-04-06T09:47:07+02:00
2010-04-08T20:01:39+02:00
2022-08-01T22:50:32+02:00
zoltánka
Állítólag van erre valamilyen mágikus kód.
Csak a gépi kódját láttam. Valahogy így kezdődik:
0c4h 0c4h

Pontosan hogy is működik ez? Kellene valamilyen dokumentáció.
Mutasd a teljes hozzászólást!
Dll betöltés és függvény keresés:
c4 c4 58 00

input:
ds:si dll neve
ds:di init függvény neve
es:bx a keresett függvény neve
a neveket 0-val kell lezárni

output:
carry ha hiba volt
ax a függvény handler

Dll/függvény felszabadítás:
c4 c4 58 01

input:
ax handler

Függvény felhívása:
c4 c4 58 02

input:
ax handler

A dos-ba visszanyúlni az ntvdm.exe exportált függvényeivel lehet.
Mutasd a teljes hozzászólást!

abcd