阅读:2244回复:4
想得到u盘的唯一序列号,发送irp查询,结果却为空?
我是基于sfilter上改的,想得到u盘的唯一序列号,发送irp查询
使用命令IOCTL_STORAGE_QUERY_PROPERTY 可是查到的结果,SerialNumberOffset却是0? 请高手支招,谢谢! |
|
沙发#
发布于:2010-04-14 08:47
有些u盘本来就没有系列号
|
|
板凳#
发布于:2010-04-14 12:14
谢谢楼上兄弟!
我用了好几个不同U盘试了下,结果SerialNumberOffset还是为0 后来查了一下,说SerialNumberOffset这个值是偏移量,于是用&pBuffer[Descriptor->SerialNumberOffset]输出 可是却发现,同个U盘每次输出的值都不一样??? 我只想在驱动程序中得到U盘的GUID,请问各位兄弟有什么办法没?先谢谢了! |
|
地板#
发布于:2010-04-14 14:13
把程序工程放上来,让大家帮你测试看看,也可能你的程序本来就有问题
|
|
地下室#
发布于:2010-04-14 18:23
GUID?
IoRegisterPlugPlayNotification |
|