il thread te lo crei con
__imp__CreateThread@24 da kernel32.dll
e gli passi:
1) indirizzo di security_attribute in struttura
2) dword che indica dimensione della sua stack
3) dword che indica il suo indirizzo di partenza
4) dword che è l'indirizzo al parametro che passi
5) dword che ha i flasg di creazione (solo CREATE_SUSPENDED)
6) indirizzo dword sul quale verra' copiato il thread-id
il quale ti restituisce 1 handle
con quale puoi uccidere il thread....
__imp__TerminateThread@8 da kernel32.dll
gli passi:
1) dword che indica l'handle
2) dowrd che indica il codice d'uscita
che restituisce 0x1, se tutto è andato bene...

Rispondi quotando