文件名称:wmi方式获取逻辑驱动器对应的物理硬盘及硬盘序列号
文件大小:9.17MB
文件格式:ZIP
更新时间:2023-10-15 04:11:26
wmi 硬盘序列号 C盘序列号 硬件识别码 win32_DiskDrive
主要用于wmi方式获取c盘序列号,多用于生成硬件识别码,wmi可以获取很多设备信息,可以扩展到其他设备。但是wmi速度慢,而且有一定的局限性,有些环境获取不了,比如虚拟机。另一种更底层的方式是使用DeviceIOControl(),有一个demo比较经典可以参考,可搜索disk32id。本工程在vs2008编译运行
【文件预览】:
DiskSerialTest6
----DiskSerialTest6.sln(895B)
----stdafx.h(233B)
----DiskSerialTest6.suo(13KB)
----DiskSerialTest6.vcproj(5KB)
----targetver.h(498B)
----DiskSerialTest6.ncb(17.34MB)
----CAuxWmiInfo.h(1KB)
----Debug()
--------DiskSerialTest6.pdb(1.65MB)
--------DiskSerialTest6.obj(173KB)
--------CAuxWmiInfo.obj(333KB)
--------stdafx.obj(12KB)
--------vc90.idb(883KB)
--------ZFAuxWmiInfo.obj(333KB)
--------DiskSerialTest6.pch(3.06MB)
--------BuildLog.htm(7KB)
--------DiskSerialTest6.exe.embed.manifest(663B)
--------mt.dep(65B)
--------vc90.pdb(740KB)
--------DiskSerialTest6.ilk(839KB)
--------DiskSerialTest6.exe.intermediate.manifest(621B)
--------DiskSerialTest6.exe.embed.manifest.res(728B)
--------DiskSerialTest6.exe(137KB)
----stdafx.cpp(220B)
----ReadMe.txt(1KB)
----Release()
--------DiskSerialTest6.pdb(763KB)
--------DiskSerialTest6.obj(1.15MB)
--------stdafx.obj(34KB)
--------vc90.idb(355KB)
--------ZFAuxWmiInfo.obj(1.23MB)
--------DiskSerialTest6.pch(3.06MB)
--------BuildLog.htm(7KB)
--------mt.dep(65B)
--------vc90.pdb(460KB)
--------DiskSerialTest6.exe.intermediate.manifest(616B)
--------DiskSerialTest6.exe(23KB)
----DiskSerialTest6.cpp(733B)
----DiskSerialTest6.vcproj.WIN7-20181114PL.Administrator.user(1KB)
----CAuxWmiInfo.cpp(15KB)