WinCE 5.0 WIFI 无线网卡的配置和建立连接 的问题

papaya_stone 2010-04-02 12:07:06
我的环境是 S3C2440 + WinCE 5.0 + VNUWCL5(威盛无线网卡)及驱动程序
PB5.0补丁:WinCEPB50-091231-Product-Update-Rollup-Armv4I.msi

获取无线网络信息时出错,调用WZCQueryInterfaceEx函数时程序就崩溃了,

提示:
致命的应用程序错误
异常:0xC0000005
地址:03F924F4

...全文
474 14 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
Eddydada 2012-02-21
  • 打赏
  • 举报
回复
LZ还在吗,我最近使用wifi程序时发现WZCEnumInterfaces这个函数出现异常。
情况是这样的,先开启wifi搜索,搜索到wifi点时,然后点击关闭wifi的搜索,此时再推出wifi窗口,就出现了异常,指向的是WZCEnumInterfaces这个函数,不知道是什么情况,LZ的问题解决了吗?
zhongjun2 2011-03-22
  • 打赏
  • 举报
回复
现在还有没有问题?
papaya_stone 2010-04-26
  • 打赏
  • 举报
回复
[Quote=引用 11 楼 paul85 的回复:]
我用的是WZCQueryInterface.
[/Quote]

改用WZCQueryInterface(),问题依旧
paul85 2010-04-14
  • 打赏
  • 举报
回复
我用的是WZCQueryInterface.
paul85 2010-04-14
  • 打赏
  • 举报
回复
WZCQueryInterface(),试试这个
红牛哥110 2010-04-12
  • 打赏
  • 举报
回复
返回VNUWCL51是對的,沒問題.
sunrain_hjb 2010-04-06
  • 打赏
  • 举报
回复
可能还是你应用程序的问题吧,跟踪一下看看。
papaya_stone 2010-04-06
  • 打赏
  • 举报
回复
发现GetFirstWirelessCard(PTCHAR pCard) 最后得到的pCard不是GUID,而是无线网卡的描述:"VNUWCL51"

BOOL GetFirstWirelessCard(PTCHAR pCard)
{
if (!pCard)
{
return FALSE;
}

INTFS_KEY_TABLE IntfsTable;
IntfsTable.dwNumIntfs = 0;
IntfsTable.pIntfs = NULL;

_tcscpy(pCard, TEXT(""));

// 枚举系统中可用的无线网卡
DWORD dwStatus = WZCEnumInterfaces(NULL, &IntfsTable);

if (dwStatus != ERROR_SUCCESS)
{
RETAILMSG(DBG_MSG, (TEXT("WZCEnumInterfaces() error 0x%08X\n"),dwStatus));
return FALSE;
}

// 判断无线网卡的数量,可以根据无线网卡数量来枚举出所有可用的无线网卡
if (!IntfsTable.dwNumIntfs)
{
RETAILMSG(DBG_MSG, (TEXT("System has no wireless card.\n")));
return FALSE;
}

_tcscpy(pCard, IntfsTable.pIntfs[0].wszGuid);

LocalFree(IntfsTable.pIntfs);

return TRUE;
}
suwyhoho 2010-04-06
  • 打赏
  • 举报
回复
GetFirstWirelessCard(PTCHAR pCard) 最后得到的pCard不是GUID,而是无线网卡的描述:"VNUWCL51"

这是对的

返回的不是VNUWCL51才有问题
博说医械研发 2010-04-02
  • 打赏
  • 举报
回复
你自己写的应用程序调用WZCQueryInterfaceEx吗?
WINCE自带的设置有没有问题?
kyzf 2010-04-02
  • 打赏
  • 举报
回复
建议楼主 找下WIFI模块的厂家 的FE咨询下。

MARK,帮顶下。
宇帆 2010-04-02
  • 打赏
  • 举报
回复
我用的时候,没有出现这样的问题啊,用的就是厂家给的驱动,也没有设置什么,就加载到内核中了

在好好看看WZCQueryInterfaceEx函数吧
博说医械研发 2010-04-02
  • 打赏
  • 举报
回复
那估计和驱动及补丁都没关系了,还是要重点查查你的应用程序哪里有问题。
papaya_stone 2010-04-02
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 veabol 的回复:]
你自己写的应用程序调用WZCQueryInterfaceEx吗?
WINCE自带的设置有没有问题?
[/Quote]

是的,wince自带的设置程序没有问题。USB无线网卡插上很好使

19,518

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 嵌入开发(WinCE)
社区管理员
  • 嵌入开发(WinCE)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧