Declare Function TerminateProcess Lib "kernel32" Alias "TerminateProcess" (ByVal hProcess As Long, ByVal uExitCode As Long) As Long
Miten saa selvitettyä prosessin kahvan (hProcess-parametri) prosessin nimen perusteella?
uExitCoden saa mentalis.orgin mukaan GetExitCodeProcess-funktiolla:
Declare Function GetExitCodeProcess Lib "kernel32" Alias "GetExitCodeProcess" (ByVal hProcess As Long, lpExitCode As Long) As Long
Sekin vaatii hProcess:n, ja mistä saan lpExitCoden?
Mentalis.orgissa on vain esimerkkejä siihen miten ohjelma tappaa itsensä (TerminateProcess GetCurrentProcess, 0).
Miten saa selvitettyä prosessin kahvan (hProcess-parametri) prosessin nimen perusteella?
uExitCoden saa mentalis.orgin mukaan GetExitCodeProcess-funktiolla:
Declare Function GetExitCodeProcess Lib "kernel32" Alias "GetExitCodeProcess" (ByVal hProcess As Long, lpExitCode As Long) As Long
Sekin vaatii hProcess:n, ja mistä saan lpExitCoden?
Mentalis.orgissa on vain esimerkkejä siihen miten ohjelma tappaa itsensä (TerminateProcess GetCurrentProcess, 0).
Vastaukset 1
Vanhimmat
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/perfmon/base/createtoolhelp32snapshot.asp
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/perfmon/base/processentry32_str.asp
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dllproc/base/terminateprocess.asp