SD卡上有一个制造商的序列号,网上有很多页面描述如何在各种移动设备上检索它(包括this one)。但我需要检索它在桌面版本的Windows,并且适用于移动版本的Windows的代码似乎并没有翻译。在Windows XP/Vista/7上检索SD卡序列号?
问题:如何以编程方式从桌面Windows下的SD卡检索SD卡制造商的序列号?
编辑:从我收集的信息可以使用DeviceIoControl
的IOCTL_SFFDISK_DEVICE_COMMAND
发送SD卡规范中的命令10,但它不可靠 - 它只适用于某些非USB读卡器,并且仅适用于这些读者的某些驱动程序。这对我们的目的是无用的。也许别人可以从这些信息中获得一些用处。
我的问题是你是否知道一个事实,即它*可*可以在完成一种可靠的方式,即你知道任何已经做到这一点的软件吗? – 2012-06-01 02:43:23
截至这个问题的时候,我无法找到任何可靠的方法来做到这一点。虽然已经过去了几年,但从那时起,该技术可能已经成熟。 – 2012-06-01 22:10:43
不,我还没有发现任何其他可靠的软件。 – 2012-06-01 22:11:29