跑跑用户apc调用是什么意思?

来源:百度知道 编辑:UC知道 时间:2024/06/03 17:21:50
今天玩跑跑的时候 瑞星提示我 用户apc调用 跑跑卡丁车 是什么意思啊 ?

apc调用,就是异步过程调用,打个比方,在接收串口数据时,你不知道串口究竟会什么时侯发数据上来,也许1毫秒,也许一小时后,而你却需要尽可能快地去处理上来的数据,怎么办,难倒要每毫秒轮询一次吗,显然不合适,一个好的办法就是在系统里注册一个EVENT,然后自让你的程序在收到系统给你的EVENT后再作下一步动做,这个EVENT像开关一样,平时是关着的,当有数据上来时系统会自动打开这个开关,开关打开后,你事先等待的程序也被激活了。
上面只是APC的一个应用,比较片面,我也只是使用过一部分,不好在理论上给你作盖括,最好还是查一查MSDN吧,那里边说得很详细。

qwde