· Начало · Отвђтить · Статистика · Поиск · FAQ · Правила · Установки · Язык · Выход · WASM.RU · Noir.Ru ·

 WASM Phorum —› WASM.WIN32 —› SuspendThread

Посл.отвђт Сообщенiе


Дата: Янв 10, 2004 00:11:46

Есть ли такая возможность запустить за-Suspend-иный файл/thread буквально чтоб успели выполниться несколько комманд кода и файл опять за-Suspend-ился ?? Может есть какие API для этого?


Дата: Янв 10, 2004 01:16:50 · Поправил: Asterix

Вобщем я тупо сделал так:
@loop:
    invoke ReadProcessMemory, [ProcessInfo.hProcess], [AddressToWrite], Buff, 001h, NULL
    test eax, eax
    jz close
    cmp BYTE [Buff], 0CCh
    je ok
    invoke ResumeThread, [ProcessInfo.hThread]
    invoke SuspendThread, [ProcessInfo.hThread]
    jmp @loop


Дата: Янв 10, 2004 02:26:32 · Поправил: Quantum

Asterix
Кроме Debug API ничего нет.

ЗЫ: Хоть invoke Sleep,0 добавь перед Suspend.


Дата: Янв 10, 2004 02:44:52

Quantum

Они и так тормознутые, так что вполне без Sleep годится, эх если б ResumeThread и SuspendThread работали быстрее было бы ещё лучше ;-)

ЗЫ: пишу на fasm ;-)


Дата: Янв 10, 2004 02:45:51

Debug API само-собой здесь не подходят.


Powered by miniBB 1.6 © 2001-2002
Время загрузки страницы (сек.): 0.108