Advertisement
Guest User

Untitled

a guest
Jun 26th, 2017
56
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.50 KB | None | 0 0
  1.     DWORD currThread = GetCurrentThreadId();
  2.     HANDLE hSnapshot = CreateToolhelp32Snapshot(TH32CS_SNAPTHREAD, GetCurrentProcessId());
  3.     THREADENTRY32 threadEntry;
  4.     threadEntry.dwSize = sizeof(THREADENTRY32);
  5.     if (Thread32First(hSnapshot, &threadEntry))
  6.     do
  7.     {
  8.         if (threadEntry.th32ThreadID != currThread)
  9.         {
  10.             HANDLE hThread = OpenThread(THREAD_SUSPEND_RESUME, false, threadEntry.th32ThreadID);
  11.             SuspendThread(hThread);
  12.             CloseHandle(hThread);
  13.         }
  14.     }
  15.     while (Thread32Next(hSnapshot, &threadEntry));
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement