各位英俊潇洒,风流倜傥,才高八斗,人见人爱,车见车载,美女投怀送抱,帅哥穷追不舍的csdn帅哥美女们。 晚辈江湖告急傾家之财,只求真相。该怎么处理

各位英俊潇洒,风流倜傥,才高八斗,人见人爱,车见车载,美女投怀送抱,帅哥穷追不舍的csdn帅哥美女们。 晚辈江湖告急。傾家之财,只求真相。。。
用vc++怎样在pc端获取读卡器里的SD卡序列号信息????

在网上搜了很多答案,如:用createfile()和DeviceIoControl()系列函数,都不能正确获取读卡器里的sd卡序列号。
为此,晚辈寝食难安,彻夜未眠,白天神情恍惚,晚上焦虑不安。。。
看在同是中国人的份上,
看在都是苦逼的程序员份上,
看在我费尽口舌的份上,只求各位指点迷津,如有现成参考源码,不胜感激。。。
分不多了。望各位能体谅。。。
各位英俊潇洒,风流倜傥,才高八斗,人见人爱,车见车载,美女投怀送抱,帅哥穷追不舍的csdn帅哥美女们。 晚辈江湖告急傾家之财,只求真相。该怎么处理
------解决方案--------------------
http://blog.sina.com.cn/s/blog_6f33d0400100mkit.html
------解决方案--------------------
//读取CID寄存器的命令
unsigned char CMD[] = {0x4A,0x00,0x00,0x00,0x00,0xFF};
unsigned char temp;
temp=SD_Read_Block(CMD,Buffer,16); //read 16 bytes
return(temp);

CID寄存器长度为128位。它的寄存器结构如下:
名称 域 数据宽度CID划分
生产标识号 MID 8 [127:120]
OEM/应用标识 OID 16 [119:104]
产品名称 PNM 40 [103:64]
产品版本 PRV 8 [63:56]
产品序列号 PSN 32 [55:24]
保留 - 4 [23:20]
生产日期 MDT 12 [19:8]
CRC7校验合 CRC 7 [7:1]
未使用,始终为1- 1 [0:0]