实战经验:通过NotifyAddrChange侦测网络变化( 四 )
返回值
NotifyAddrChange的返回值分以下两种情况
1) 同步模式下返回
当我们给Handle和overlapped这两个参数都设置为NULL时 , 这个函数将以同步的方式执行 。 如果函数执行成功 , 则返回NO_ERROR , 否则返回以下错误代码:
ERROR_CANCELLED
ERROR_INVALID_PARAMETER
ERROR_NOT_ENOUGH_MEMORY
ERROR_NOT_SUPPORTED
2) 异步模式下返回
如果我们给Handle和overlapped这两个参数都设置为非NULL时 , 这个函数将以异步方式执行 。 如果这个函数执行成功 , 则返回ERROR_IO_PENDING , 否则返回其他错误代码(见上) 。
通过以上对参数和返回值的理解 , 我们应该可以知道 , NotifyAddrChange执行同步和异步两种工作模式 。
1) 同步模式
推荐阅读
- 梦幻西游|梦幻西游:千亿经验奖励5连击!长久地坚持在此刻能否收获幸运?
- 手机游戏|梦幻西游手游:如何保证贸易少亏甚至小赚 小号、经验环必不可少
- 我的世界|我的世界:“最奢侈”的附魔是什么?我给胡萝卜钓竿打上经验修补
- jcg|影之诗:JCG的亚军人偶造物 实战六十盘感想
- 盲僧|LOL手游盲僧是英雄代表?灵药再推进阶教学,双区王者的经验
- 传奇世界|传奇世界:获声望的几种途径经验
- 大话西游2|大话西游2:一头年兽6千万经验,玩家怒刷3小时,疯狂上电视!
- 剑魂|DNF:如何短时间打出更好伤害?剑魂干货来了,实战主流装备搭配
- 戒指|梦幻西游:10张玲珑图全程无经验,宝石还只出了一个!
- 挂机|玩游戏赚钱,个人总结日进200经验,有电脑就行!