大神帮忙看一下windows下C语言编写线程池

windows下,visual studio2008开发
主要功能:
从ip.txt中读取ip地址,这个文件中只存放ip地址,每个地址单独一行。ip可能有几千个。
每个ip都是一台设备,要通过SSH2来连接每台设备并进行同样的操作,所以想建一个线程池,同时进行100个线程操作,完成一个就取池中的下一个。所有完成后关闭。
那位大神帮忙看看这个ip怎么取,这个线程池怎么建。fgets也只能是一个取了执行,再取下一个,大神有没有好建议,说一下步骤,谢谢

http://www.cnblogs.com/newth/archive/2012/05/09/2492459.html

谢谢,我就是参考的这个完成是