julongge12

    1. 请问CF卡读取问题 17/6713 嵌入式系统 2009-12-11
      引用 6 楼 twins222 的回复: 引用 5 楼 guopeixin 的回复: 两种方法: 方法1: 查看注册表下driver\active\**下的键值,找到对应你驱动的device? name 方法2: 利用api遍历所有由device.exe/dll加载的驱动的设备名 1.我在注册表HKEY_LOCAL_MACJINE//Drivers//Active//05下面看到了 名字为Name 数据为DSK1:这个是不是我读取的CF卡的内容啊? 2.如果再有其他CF卡,这个名字还会如何显示呢?所有的都像上面那样吗? 3.在注册表的这个位置没有驱动的名字啊 我也不知道如何去遍历啊?这个遍历的函数是GDUI来获得设备路径,然后用DeviceIOControl函数来做吗?
      1. 仅仅看到name是DSK1:,还不能确定这个是cf卡,你可以看看Active//05下面的dll是不是你sd卡的host驱动,如果是,你就对了 2. 如果还没有其它卡,按照存储管理的规则,会以此朝下增长,即dsk1:-->dsk2-->...; 3. 便利的方法是findfirstdevice吧,就是存储管理的api,你先找一下,找不到下周上班我给你找

最近访客

< 1/1 >

统计信息

已有44人来访过

  • 芯积分:--
  • 好友:--
  • 主题:--
  • 回复:1

留言

你需要登录后才可以留言 登录 | 注册


现在还没有留言