public static void Resume(Process process) { foreach (ProcessThread thread in (ReadOnlyCollectionBase)process.Threads) { Kernel32.ResumeThread(thread.Id); } }
public static void ResumeThread(int tid) { IntPtr num1 = Kernel32.OpenThread(ThreadAccessFlags.SuspendResume, false, (uint)tid); int num2 = (int)Kernel32.ResumeThread(num1); Kernel32.CloseHandle(num1); }
public static void Resume(ProcessThread thread) { int num = (int)Kernel32.ResumeThread(new IntPtr(thread.Id)); }