<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>dlutyuanhongl(乱石铺街)的BLOG</title><link>http://blog.vckbase.com/dlutyuanhongl/</link><description /><managingEditor>dlutyuanhongl(乱石铺街)</managingEditor><dc:language>af</dc:language><generator>.Text Version 0.958.2004.214</generator><item><dc:creator>hsc456</dc:creator><title>re: 恍然大悟---拿出来自勉</title><link>http://blog.vckbase.com/dlutyuanhongl/archive/2009/05/20/4067.html#37331</link><pubDate>Wed, 20 May 2009 07:41:00 GMT</pubDate><guid>http://blog.vckbase.com/dlutyuanhongl/archive/2009/05/20/4067.html#37331</guid><description>&lt;a&amp;nbsp;target="_new"&amp;nbsp;href="http://skywalkerj.spaces.live.com/blog/cns"&gt;http://skywalkerj.spaces.live.com/blog/cns&lt;/a&gt;!49c467f1b758d6fc!146.entry&lt;br&gt;&lt;br&gt;我是看了这个才明白的,呵呵..........&lt;br&gt;&lt;br&gt;再牛的人也有未知的技术盲区,不用晕.&lt;img src ="http://blog.vckbase.com/dlutyuanhongl/aggbug/37331.html" width = "1" height = "1" /&gt;</description></item><item><dc:creator>gui</dc:creator><title>re: 轻轻松松搞定VC操作Excel之一</title><link>http://blog.vckbase.com/dlutyuanhongl/archive/2008/04/29/3746.html#33464</link><pubDate>Tue, 29 Apr 2008 07:30:00 GMT</pubDate><guid>http://blog.vckbase.com/dlutyuanhongl/archive/2008/04/29/3746.html#33464</guid><description>yuioftyu&lt;img src ="http://blog.vckbase.com/dlutyuanhongl/aggbug/33464.html" width = "1" height = "1" /&gt;</description></item><item><dc:creator>hurryboylqs</dc:creator><title>re: 学习笔记之I/O完成端口（IOCP）</title><link>http://blog.vckbase.com/dlutyuanhongl/archive/2008/03/29/4815.html#33094</link><pubDate>Sat, 29 Mar 2008 14:01:00 GMT</pubDate><guid>http://blog.vckbase.com/dlutyuanhongl/archive/2008/03/29/4815.html#33094</guid><description>想问下下，在主线程的tmain函数里一直在接受客户端的连接，那如果有界面的程序，界面能刷新吗，是否还要另创建一个线程，来维护界面的更新&amp;nbsp;&lt;br&gt;-------------------------------------------&lt;br&gt;可以投递ACCEPT&amp;nbsp;事件的呀，如果不想让IO完成端口接收ACCEPT&amp;nbsp;事件&amp;nbsp;可以开个线程&amp;nbsp;来accept！！&lt;img src ="http://blog.vckbase.com/dlutyuanhongl/aggbug/33094.html" width = "1" height = "1" /&gt;</description></item><item><dc:creator>yike0829</dc:creator><title>re: 轻轻松松搞定VC操作Excel之一</title><link>http://blog.vckbase.com/dlutyuanhongl/archive/2007/12/04/3746.html#31061</link><pubDate>Tue, 04 Dec 2007 05:00:00 GMT</pubDate><guid>http://blog.vckbase.com/dlutyuanhongl/archive/2007/12/04/3746.html#31061</guid><description>楼主,怎样才能得到源码呢?&lt;img src ="http://blog.vckbase.com/dlutyuanhongl/aggbug/31061.html" width = "1" height = "1" /&gt;</description></item><item><dc:creator>sjdev</dc:creator><title>good for me</title><link>http://blog.vckbase.com/dlutyuanhongl/archive/2007/11/22/3599.html#30847</link><pubDate>Thu, 22 Nov 2007 10:46:00 GMT</pubDate><guid>http://blog.vckbase.com/dlutyuanhongl/archive/2007/11/22/3599.html#30847</guid><description>正找这些信息，有些用处。&lt;img src ="http://blog.vckbase.com/dlutyuanhongl/aggbug/30847.html" width = "1" height = "1" /&gt;</description></item><item><dc:creator>USB</dc:creator><title>re: 光驱，软驱，USB的禁用和启用</title><link>http://blog.vckbase.com/dlutyuanhongl/archive/2007/11/07/3599.html#30463</link><pubDate>Wed, 07 Nov 2007 01:42:00 GMT</pubDate><guid>http://blog.vckbase.com/dlutyuanhongl/archive/2007/11/07/3599.html#30463</guid><description>我想主要禁用的是USB设备，如果是存储设备就可手动禁用或启用。如果是输入设血，如键盘鼠标之类的，只是一被判断为非存储设备，则任何时候都启用该USB端口。&lt;img src ="http://blog.vckbase.com/dlutyuanhongl/aggbug/30463.html" width = "1" height = "1" /&gt;</description></item><item><dc:creator>rong</dc:creator><title>re: 学习笔记之I/O完成端口（IOCP）</title><link>http://blog.vckbase.com/dlutyuanhongl/archive/2007/07/03/4815.html#27199</link><pubDate>Tue, 03 Jul 2007 11:52:00 GMT</pubDate><guid>http://blog.vckbase.com/dlutyuanhongl/archive/2007/07/03/4815.html#27199</guid><description>想问下下，在主线程的tmain函数里一直在接受客户端的连接，那如果有界面的程序，界面能刷新吗，是否还要另创建一个线程，来维护界面的更新&lt;img src ="http://blog.vckbase.com/dlutyuanhongl/aggbug/27199.html" width = "1" height = "1" /&gt;</description></item><item><dc:creator>kilobird</dc:creator><title>re: 学习笔记之I/O完成端口（IOCP）</title><link>http://blog.vckbase.com/dlutyuanhongl/archive/2007/06/05/4815.html#26755</link><pubDate>Tue, 05 Jun 2007 09:56:00 GMT</pubDate><guid>http://blog.vckbase.com/dlutyuanhongl/archive/2007/06/05/4815.html#26755</guid><description>回复murongtianfeng:&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;因为WSASend/WSARecv是异步的&amp;nbsp;IO操作，具体的IO处理过程由WINDOWS系统完成.&amp;nbsp;主程序循环投递了I/O操作之后,就会立即返回.&amp;nbsp;但是这个动作(接收到数据如何得知呢?)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;是由WINDOWS系统完成的,&amp;nbsp;在系统实际的IO处理后，把结果送到完成端口上.(操作系统已经完成了,&amp;nbsp;但我们程序如何得知呢?)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;假如,&amp;nbsp;如果有多个IO都完成了，那么就会在完成端口那里排成一个队列。&amp;nbsp;我们需要从队列中取出数据,&amp;nbsp;所以在ServerWorkerThread线程中用&amp;nbsp;GetQueuedCompletionStatus&amp;nbsp;函数可以得到这些队列化的完成包.&lt;br&gt;得到数据.&amp;nbsp;但是不是完了呢.&amp;nbsp;我们又投递WSARecv.&amp;nbsp;让操作系统来替我们接收你的包.&amp;nbsp;然后再次通知我们.....&amp;nbsp;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;依次连接不断...............&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;有什么时间想和我讨论:&amp;nbsp;&amp;nbsp;QQ:&amp;nbsp;11718111&amp;nbsp;&lt;br&gt;&lt;br&gt;我是这样理解的，希望对大家有些帮组，WSARecv主要用来socket&amp;nbsp;和&amp;nbsp;overlappet&amp;nbsp;捆绑。希望多交通行好友&amp;nbsp;QQ:&amp;nbsp;308806913&lt;img src ="http://blog.vckbase.com/dlutyuanhongl/aggbug/26755.html" width = "1" height = "1" /&gt;</description></item><item><dc:creator>楠楠</dc:creator><title>re: 学习笔记之I/O完成端口（IOCP）</title><link>http://blog.vckbase.com/dlutyuanhongl/archive/2007/05/16/4815.html#26261</link><pubDate>Wed, 16 May 2007 02:10:00 GMT</pubDate><guid>http://blog.vckbase.com/dlutyuanhongl/archive/2007/05/16/4815.html#26261</guid><description>&lt;br&gt;回复murongtianfeng:&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;因为WSASend/WSARecv是异步的&amp;nbsp;IO操作，具体的IO处理过程由WINDOWS系统完成.&amp;nbsp;主程序循环投递了I/O操作之后,就会立即返回.&amp;nbsp;但是这个动作(接收到数据如何得知呢?)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;是由WINDOWS系统完成的,&amp;nbsp;在系统实际的IO处理后，把结果送到完成端口上.(操作系统已经完成了,&amp;nbsp;但我们程序如何得知呢?)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;假如,&amp;nbsp;如果有多个IO都完成了，那么就会在完成端口那里排成一个队列。&amp;nbsp;我们需要从队列中取出数据,&amp;nbsp;所以在ServerWorkerThread线程中用&amp;nbsp;GetQueuedCompletionStatus&amp;nbsp;函数可以得到这些队列化的完成包.&lt;br&gt;得到数据.&amp;nbsp;但是不是完了呢.&amp;nbsp;我们又投递WSARecv.&amp;nbsp;让操作系统来替我们接收你的包.&amp;nbsp;然后再次通知我们.....&amp;nbsp;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;依次连接不断...............&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;有什么时间想和我讨论:&amp;nbsp;&amp;nbsp;QQ:&amp;nbsp;11718111&lt;br&gt;&amp;nbsp;&amp;nbsp;&lt;img src ="http://blog.vckbase.com/dlutyuanhongl/aggbug/26261.html" width = "1" height = "1" /&gt;</description></item><item><dc:creator>waini12</dc:creator><title>re: 学习笔记之I/O完成端口（IOCP）</title><link>http://blog.vckbase.com/dlutyuanhongl/archive/2007/04/27/4815.html#25812</link><pubDate>Fri, 27 Apr 2007 03:17:00 GMT</pubDate><guid>http://blog.vckbase.com/dlutyuanhongl/archive/2007/04/27/4815.html#25812</guid><description>因为，这段代码是抄袭的，所以他不知道为什么&lt;img src ="http://blog.vckbase.com/dlutyuanhongl/aggbug/25812.html" width = "1" height = "1" /&gt;</description></item></channel></rss>