[ P53uD0-C0D3 @ 12.04.2009. 23:06 ] @
Na linux-u postoji header file signal.h koji u sebi ima dve funkcije raise() i kill() , ali na win-u taj file ima samo funkciju raise() .

Jel postoji neki header file koji u sebi ima funkciju za gašenje procesa???



p.s tražio sam na google-u kao besan!!!
[ deerbeer @ 13.04.2009. 09:08 ] @
TerminateProcess
http://msdn.microsoft.com/en-us/library/ms686714(VS.85).aspx
[ P53uD0-C0D3 @ 13.04.2009. 11:46 ] @
Hvala za odg.

Ali sad imam drugi problem ne mogu da dodjem do pid-a nekog procesa!
Znam za getpid() ali on mi daje pid mog programa!
Probao sam i sa GetProcessId i winbase.h i ne mogu da provalim kako radi, stalno izvacuje grešku undefined reference to 'GetProcessId' ?

Jel ima neki način da se dodje do pid-a?
[ X Files @ 13.04.2009. 13:18 ] @
GetWindowThreadProcessId()

Na primer, ovde pogledaj:
http://www.elitesecurity.org/t329856-0#2001061

Ja bih samo dodato da je pozeljno uvesti kontrole tipa:
Code:

if ( hHandle )
{
   // ...
}

... pre bilo kakve operacije sa tim hHandle-om.


[ deerbeer @ 13.04.2009. 14:54 ] @
Alternativno mozes enumerisati procese uz pomoc PSAPI-ija :
http://msdn.microsoft.com/en-us/library/ms684894(VS.85).aspx
i funkcijom EnumProceses :
http://msdn.microsoft.com/en-us/library/ms682629(VS.85).aspx