Starting with Windows Vista, every application automatically gets a thread pool (the "default thread pool").
My Question is: is there a way to configure the min and max number of threads for this default thread pool?
SetThreadpoolThreadMaximum seems to work only for a non-default thread pool (a pool created with CreateThreadpool):
SetThreadpoolThreadMaximum(NULL, 4); - throws 0xC000000D: An invalid parameter was passed to a service or function