4453|5

81

帖子

0

TA的资源

一粒金砂(初级)

楼主
 

Wince 应用软件开发 获取设备的唯一标识码 [复制链接]

wince系统下,怎么才能获取到某个设备的唯一标志码? 查找到msdn上用KernalIoControl获取设备ID和Name(http://msdn.microsoft.com/zh-cn/library/ms172516(VS.80).aspx),得到的结果是同一厂家的ID和Name一致。请问有什么方法可以获取到它的唯一标志码呢?望不吝赐教!

最新回复

调用KernalIoControl的方法是没问题,不过前提是在BSP里面已经实现了这个功能,也就是说你在应用层调用KernelIoControl到最后其实是调用的BSP里对应的函数,而这个函数里面如果提供的是固定的标识码,那从应用层上来讲,就没有办法获取唯一码。 这个问题要解决,硬件,底层软件要配合完成。  详情 回复 发表于 2009-2-18 14:05
点赞 关注

回复
举报

75

帖子

0

TA的资源

一粒金砂(初级)

沙发
 
这个需要OEM厂商实现了才会有吧
 
 

回复

55

帖子

0

TA的资源

一粒金砂(初级)

板凳
 
在网上找的结果也是说需要oem商提供。所以想还有没有别的途径可以获取到,或者获取别的设备的ID号,如显示设置、SD卡等的。具体途径或者调用函数还希望指教。
 
 
 

回复

68

帖子

0

TA的资源

一粒金砂(初级)

4
 
呵呵,不懂,如果在我们的平台上获取MAC地址倒是可以判别。
 
 
 

回复

60

帖子

0

TA的资源

一粒金砂(初级)

5
 
引用楼主 Love_1981 的帖子:
wince系统下,怎么才能获取到某个设备的唯一标志码? 查找到msdn上用KernalIoControl获取设备ID和Name(http://msdn.microsoft.com/zh-cn/library/ms172516(VS.80).aspx),得到的结果是同一厂家的ID和Name一致。请问有什么方法可以获取到它的唯一标志码呢?望不吝赐教!


KernalIoControl函数已经是和硬件相关的东西了,我觉得要写个驱动什么的,通过KernalIoControl获得,而不是现在直接在应用程序上弄个KernalIoControl就可以了的。
 
 
 

回复

67

帖子

0

TA的资源

一粒金砂(初级)

6
 
调用KernalIoControl的方法是没问题,不过前提是在BSP里面已经实现了这个功能,也就是说你在应用层调用KernelIoControl到最后其实是调用的BSP里对应的函数,而这个函数里面如果提供的是固定的标识码,那从应用层上来讲,就没有办法获取唯一码。

这个问题要解决,硬件,底层软件要配合完成。
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/7 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表