(process affinity mask), . (system affinity mask).
, .
, .
(thread affinity mask), . .
, (), . , , , . , , .
, GetProcessAffinityMask. , Windows 9x, 1.
BOOL GetProcessAffinityMask(HANDLE hProcess, LPDWORD lpProcessAffinityMask, LPDWORD lpSystemAffinityMask)
, , SetProcessAffinityMask.
BOOL SetProcessAffinityMask(HANDLE hProcess, DWORD dwProcessAffinityMask)
Microsoft , (proper subset) , GetProcessAffinityMask. , TimedMutualExclusion, , . , .
Windows 9x SMP, . , .
.
DWORD SetThreadAffinityMask(HANDLE hThread, DWORD dwThreadAffinityMask)
. SetThreadAffinityMask DWORD, a BOOL, (1 , 0 ). SetThreadAffinityMask Windows 9, , . , , .
SetThreadIdealProcessor SetThreadAffinityMask. ("") ( ), , , , . , .