公告板
安徽电信nod32升级服务器
服务器地址:http://eset.corbie.com.cn
本站重新开放注册,大家赶快下有用的资源....
nod32服务器升级即时信息统计系统地址:http://corbie.9966.org
客户端下载地址: http://www.corbie.com.cn/nod32.rar
  • 1 
预览模式: 普通 | 列表

mark

没必要像windows更新那样做,反正你的更新也是要重启机器后才能完成,所以你可以在后台先下载完所有的更新文件,然后针对每个文件执行下面的函数就可以了:
::MoveFileEx(cacheFile,   dstpath,   MOVEFILE_DELAY_UNTIL_REBOOT ¦MOVEFILE_REPLACE_EXISTING);
请注意第三个参数的标志,MOVEFILE_DELAY_UNTIL_REBOOT表示如果目标文件正在被使用,则通知OS做一个标记,下次重启时自动完成文件移动任务。这个函数会立即返回,不会被阻塞。
实际上这个API会在注册表留下记号,系统下次重启后自动根据记号完成所有的文件替换。
  • 1 
本博客立志于收集各类技术资料及技术信息,便于本人和广大网友查询检索,无论公司或个人认为本站存在侵权内容均可与本站联系,任何此类反馈信息一经查明属实后,将立即删除!