Hogyan kirak a dll másik memóriájában szoftver
Hogyan kirak a DLL másik memóriájában szoftver
Van egy hiba, ha a telepítés foksproshnoy programot. Azt írja egy eltérés erőforrás fájl / változat és haldoklik. A memória még kiadatlan könyvtárban. Nem tudom törölni őket a lemezt vannak elfoglalva rendszer. Nem akarom, hogy át 3-szor, amíg meg minden program.
Hogyan kirak a DLL másik memóriájából a fájl nevét?
Így a program nem halt meg, csak tartja a fájlokat.
És ki tartja - használja ProcessXP származó Sysinternals.
ProcessXP használt DLL mutatja egyes folyamatot. Ez igaz, de nem teszi lehetővé számukra, hogy kirak. Az, hogy csak maga a folyamat és annak minden függő üzlet.
Először beszélni 9x rendszerek az NT ez nem történik meg. És ott leveszem a Setup.exe által ctrl + alt + del és a „végezze el a feladatot”
Kiderült: az eljárás már nem, és DLL továbbra is lógni.
Általában ProcessXP itt egyáltalán csinálni. Kérdeztem a szoftver módszer.
Ha az eredeti eljárás - GUI, elvileg akkor próbálja meg, de attól tartok, hogy befejezze a BSOD, vagy bármi menet ezt.
1. HINSTANCE felismeri a szükséges DLL másik VAP.
2. bevezetni egy horog DLL és adja át HINSTANCE n. 1.
3. Lét már valaki másnak a VAP segítségével DLL nem FreeLibrary (<ТойСамыйHInstance>).
Ha a program haldoklik, a DLL a memóriában marad, és nem marad el a lemezen.
Valami baj van a télikertben.
Bocsi 9x nem tud olvasni. Nézd meg a Google / Yandex mondta DLL Unloader
> Egy CreateRemoteThread módszer lehetséges?
Ez lehetséges, de csak WinNT; Win9x CreateRemoteThread nem hajtják végre.
Általában értem egyszerű újraindítás ;-))
Egyszerűen fuss ProcessXP
NT platformon - ingyen.
egy csomó módon - és dokumentált nem)
és Mazday nem mondom, én nem úgy egyáltalán.
> Mivel Toolhelp mindenhol működik
AFAIR, NT 4 nem működik.
Maga mentség, amit csak akarsz :-)
> NT 4 # XA0; nem tudok semmit, mert nem yuzal
De a felhasználó a szoftver juzat, és lesz kellemetlenül meglepődött, amikor megjelenik egy üzenet, hogy ez a funkció nem található ilyen könyvtár.
És NT 3.5, véleményem szerint, a Win32-program nem fut.
Rögzítse offtopic. „Csak hogy elhasználódott, akkor a megfelelő konferencián” (c)