Я хочу установить привязку процесса к определенному процессу.
Как:
У меня есть процесс под названием "word.exe" с PID: 2045
Как я могу установить привязку процесса к нему?
Я искал в Интернете, и я не нашел много. Я нашел только GetCurrentProcess (), но он устанавливает привязку процесса только к текущему процессу.
int main()
{
DWORD processID = GetCurrentProcessId();
HANDLE process = GetCurrentProcess();
DWORD_PTR processAffinityMask = 1;
BOOL success = SetProcessAffinityMask(process, processAffinityMask);
SetPriorityClass(GetCurrentProcess(), THREAD_PRIORITY_TIME_CRITICAL);
cout << success << " " << processID << endl; //returns 1 if everything goes okay
}
EDIT
Я имел в виду: есть замена GetCurrentProcess (), которая вместо установки привязки к текущему процессу устанавливает привязку к конкретному процессу, который я хочу?