我正在根据 Winsock IO Completion Port 设置服务器。我对后台发生的事情有点不确定,希望我能在这里得到一些帮助。
当我调用 GetQueuedCompletionStatus() 时,它会阻塞,直到“后台任务”完成。鉴于它最终被解除阻塞并继续,我的理解是后台线程必须在主程序被阻塞时处理了任务。
鉴于我没有手动创建线程(CreateThread),我想知道当我调用 CreateIoCompletionPort() 时这是否会自动发生
我正在根据 Winsock IO Completion Port 设置服务器。我对后台发生的事情有点不确定,希望我能在这里得到一些帮助。
当我调用 GetQueuedCompletionStatus() 时,它会阻塞,直到“后台任务”完成。鉴于它最终被解除阻塞并继续,我的理解是后台线程必须在主程序被阻塞时处理了任务。
鉴于我没有手动创建线程(CreateThread),我想知道当我调用 CreateIoCompletionPort() 时这是否会自动发生