_CreateProcess __CreateProcess = NULL;
__CreateProcess = (_CreateProcess)GetProcAddress(GetModuleHandle("Kernel32.dll"), "CreateProcessA");
what is this (_CreateProcess) in the code??? is this a cast types?
__CreateProcess = (_CreateProcess)GetProcAddress(GetModuleHandle("Kernel32.dll"), "CreateProcessA");