struct ThreadPoolDesc { ThreadPoolAffinityMask AffinityMask; uint32 nPriority; string sPoolName; int32 nThreadPriority; int32 nThreadStackSizeKB; };
IThreadTask.h
Description of thread pool to create
ThreadPoolAffinityMask AffinityMask;
number of bits means number of threads. affinity overlapping is prohibited
uint32 nPriority;
int32 nThreadPriority;
int32 nThreadStackSizeKB;
string sPoolName;
bool CreateThread(ThreadPoolAffinityMask affinityMask);
uint32 GetThreadCount() const;
ThreadPoolDesc();