none
如何获取SD卡、移动硬盘的物理序列号 RRS feed

答案

全部回复

  • PCI接口的可以尝试DeviceIoControl IOCTL_SFFDISK_DEVICE_COMMAND,用command 10。需要提升权限。

    USB接口的没有可靠的方法。



    Visual C++ MVP

    2013年3月31日 4:09
    版主
  • 没看懂,有vb代码可以参考吗?

    用Management、WMI("Select * From Win32_USBHub")可以获取物理序列号,但无法获取相对应的盘符,可否请教如何获取相应盘符?

    其查询语句可否多重查询("Select * From Win32_USBHub WHERE SELECT * From Win32_LogicalDisk"错误)其语句如何写?

    2013年4月1日 0:03
  • 没有VB代码可以参考,这个需要调用DDK的函数。

    没有可靠的方法获得USB读卡器中SD卡的序列号。USB设备ID是设备的序列号或者Windows生成的随机数,不是SD卡的序列号。



    Visual C++ MVP


    2013年4月1日 0:17
    版主