作者热门文章
- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
我需要在 Windows Mobile 上扫描 Wifi 接入点并连接扫描结果之一。目前我使用的是 C# 语言,Windows Mobile 6.5 设备,我也使用下面的代码进行扫描。
[DllImport(wlanapi.dll", SetLastError=true)]
我正在使用wlanapi.dll
,但似乎无法在移动设备上使用。
有没有人知道下面的内容。
请给我线索。
最佳答案
wlanapi.dll 在 WinMo/WinCE 中不存在。您必须使用受支持的 API。
大多数 WinMo WiFi 驱动程序(尽管可能不是全部)都支持无线零配置 (WZC) API 集。这些 API 的原生版本,如 WZCQueryInterface,是 outlined in MSDN .
Microsoft 没有为这些 API 提供任何托管接口(interface),事实上它们的本地文档也很糟糕。它使用的权威“示例”在 Platform Builder 的 NETUI 组件源中。如果您计划进行大量 WinCE/WinMo 开发,那么获取仅用于源代码的评估版本是非常值得的。
从托管的角度来看,我写了一个 MSDN article早在 06 年就谈到使用 SDF 获取网络信息。自那时以来,SDF 已经进行了很多修改,尤其是在 WZC 区域,但它仍然非常相似。
我做了一个 updated blog post在 '07 中关于自定义绘制的列表框,虽然这不是您所追求的,但显示的数据是无线网络信息,这符合您的追求。
关于windows - 如何在 Windows Mobile 上扫描 Wifi 接入点?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3865897/
我是一名优秀的程序员,十分优秀!