取得磁盘序列号卷标和文件系统类型物业
磁盘序列号在每次软盘或硬盘格式化后都重新生成,并且不回重复。许多程序员用此加密。其实也可以修改该函数,可以得到磁盘卷标和文件系统类型信息。
声明:
Private Declare Function GetVolumeInformation Lib \"l\" Alias \"GetVolumeInformationA\" (ByVal lpRootPathName As String, ByVal lpVolumeNameBuffer As String, ByVal nVolumeNameSize As Integer, lpVolumeSerialNumber As Long, lpMaximumComponentLength As Long, lpFileSystemFlags As Long, ByVal lpFileSystemNameBuffer As String, ByVal nFileSystemNameSize As Long) As Long
代码:
Function GetSerialNumber(sRoot As String) As Long
Dim lSerialNum As Long
Dim R As Long
Dim sTemp1 As String, sTemp2 As String
strLabel = String$(255, Chr$(0))
\' 磁盘卷标
strType = String$(255, Chr$(0))
OTT业务必将成为广电和互联的下一个交叉风口 \' 文件系统类型 一般为 FAT
R = GetVolumeInformation(sRoot, strLabel, Len(strLabel), lSerialNum, 0, 0, strType, Len(strType))
GetSerialNumber = lSerialNum
\'在 strLabel 中为 磁盘卷标
\'在 strType 中为 文件系统类型
End Function
用法:
当驱动器不存在时,函数返回 0。如果是个非根目录,也将返回 0:
lSerial = GetSerialNumber(\"c:\\\") 查看本文来源
信阳治疗白癜风重点医院杭州白癜风医院有哪些
夫妻常用避孕方法是什么
-
王诗龄晒自拍照,却碰巧曝光豪华客厅,单一个永生花熊就近9万!
王诗龄晒自拍照,却意外引起争议华丽浴室,单一个新生命白花狼就近9万!...
2024-12-10
-
唐卡画师夺吉被曝生活混乱?哄骗14岁陌生人恋爱,至少脚踏5条船
唐代雕刻家吉,是来自西藏的网路都曾雕刻家,他容貌原始帅气,在短时间内...
2024-10-12
-
想申请TOP商学院毕业生必不可少的,你还不知道?
原【孜循】现今更名为【国际英语教育智库】 改变的是名称,不变的是产品...
2024-02-22
-
中远海控(601919.SH)发预盈 广深铁路保持高位 预计上半年净利润约647.16亿元 同比增约
中远海控(601919.SH)披露2022年半年度业绩预增通告,该该公司预定月底实现归属...
2024-02-14
-
巴黎男装周——Y/Project服装品牌时装秀
新华网截图,外代,2022年6年末23日 6年末22日,模特在法国巴黎男装周上展示...
2024-02-05
-
初三学生雨中迎来首个复学日 浦东交警全体成员上岗保障通行
东方网通讯员路炜、记者薛宁薇6年末13日报道: 6年末13日,八年末很多学生...
2024-01-18