一、windows线程池API 简介
1.1 windows线程池的四类对象
windows线程池API根据针对功能目标不同,分为一下四类对象
I/O 完成对象、计时器对象、等待对象、工作对象。以下是四类对象及其相关API函数
1.2 windows线程池其他辅助功能
根据辅助功能不同,分为以下五类辅助功能:线程池清理组、线程池、线程池环境、设置长时间回调函数、回调清理。具体如下图
1.3 windows线程池调用过程
针对线程池 对象不同,调用过程可位两类,普通类型和特定类型调用过程
1.3.1 普通类型
work和time 线程池都是普通类型,调用过程如下:
1.3.2 特定类型
Wait和I/O都是特定模型,调用过程如下:
wait模型