Search
 
 

Display results as :
 


Rechercher Advanced Search

Latest topics
» ~=?{The future is here, TastyExploit officially open to the public}?=~
Tue Mar 02, 2010 11:00 pm by Dami

» My first aa script
Tue Mar 02, 2010 7:00 am by wafflemaster

» the real story behind Maverin
Tue Mar 02, 2010 1:33 am by SoundOfDeat

» Random spam
Mon Mar 01, 2010 11:52 pm by Danny1994

» [Request] EMS v56 Exe
Mon Mar 01, 2010 12:39 am by Dami

» [Blacklist] NX-Trading Blacklist.
Mon Mar 01, 2010 12:38 am by Danny1994

» I have a question regarding the meso farmer
Sat Feb 27, 2010 10:30 pm by Dami

» What are you listening to now?
Sat Feb 27, 2010 7:57 pm by Noname111111

» Video(s) Of The Day
Sat Feb 27, 2010 7:37 pm by Noname111111

Navigation
 Portal
 Index
 Memberlist
 Profile
 FAQ
 Search
Affiliates
free forum
 



[C++] Creating a Process

Go down

[C++] Creating a Process

Post by Dami on Fri Oct 30, 2009 4:17 am

By The_Undead


Well, for some reason people appear to have great difficulty with this. So just to prove to everyone just how simple and easy it is:

Code:
int OpenProcess()
{
   LPTSTR process_name = "C:\\ProgramToRun.exe";

   STARTUPINFO si;
   PROCESS_INFORMATION pi;

   ZeroMemory( &si, sizeof(si) );
   si.cb = sizeof(si);
   ZeroMemory( &pi, sizeof(pi) );

   int retval = CreateProcess( process_name,
                        NULL,
                        NULL,
                        NULL,
                        FALSE,
                        NULL, //change your creation flag to suit your need.
                        NULL,
                        NULL,
                        &si,
                        &pi
                        );

   CloseHandle( pi.hProcess );
   CloseHandle( pi.hThread );
   //returns ZERO if failed. returns NON-ZERO if succeeded.
   return retval;
}
avatar
Dami
Dragon
Dragon

Posts : 1414
Join date : 2009-08-10
Age : 29
Location : Finland

Back to top Go down

Back to top

- Similar topics

 
Permissions in this forum:
You cannot reply to topics in this forum