Regarding IOCP and Threadpools, should I use a specific function to create a "thread pool"?
Right now I create my "thread pool" by calling CreateThread as many times as the number of threads I want in the pool.
I then assumed that all the threads created with CreateThread should call GetQueuedCompletionStatus and that's actually the call that creates the "thread pool"? (By associating the threads with a specific port) The threadpool = the threads associated with the IOCP?