예제 #1
0
 public static void RtlCreateSuspendedProcess(
     String InEXEPath,
     String InCommandLine,
     Int32 InProcessCreationFlags,
     out Int32 OutProcessId,
     out Int32 OutThreadId)
 {
     if (Is64Bit)
     {
         Force(NativeAPI_x64.RtlCreateSuspendedProcess(InEXEPath, InCommandLine, InProcessCreationFlags,
                                                       out OutProcessId, out OutThreadId));
     }
     else
     {
         Force(NativeAPI_x86.RtlCreateSuspendedProcess(InEXEPath, InCommandLine, InProcessCreationFlags,
                                                       out OutProcessId, out OutThreadId));
     }
 }