社区
硬件/系统
帖子详情
读取硬盘序号失败 2008下,
thro3389
2009-07-04 01:17:45
DeviceIoControl(h,DFP_GET_VERSION,0,0,&vers,sizeof(vers),&i,0)
DeviceIoControl(h,DFP_RECEIVE_DRIVE_DATA,&in,sizeof(in),&out,sizeof(out),&i,0)
我用这两句读取硬盘序号 但是在XP 2003是可以读出来 但是有的版本的2008系统就读不出来 晕死,在第一个函数就返回失败了。GetLastError得到错误1
怎么回事啊?
...全文
53
1
打赏
收藏
读取硬盘序号失败 2008下,
DeviceIoControl(h,DFP_GET_VERSION,0,0,&vers,sizeof(vers),&i,0) DeviceIoControl(h,DFP_RECEIVE_DRIVE_DATA,&in,sizeof(in),&out,sizeof(out),&i,0) 我用这两句读取硬盘序号 但是在XP 2003是可以读出来 但是有的版本的2008系统就读不出来 晕死,在第一个函数就返回失败了。GetLastError得到错误1 怎么回事啊?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
一条晚起的虫
2009-07-04
打赏
举报
回复
ERROR_INVALID_FUNCTION 1 (0x1) Incorrect function.
VB
读取
硬盘
物理序列号
在这个特定的案例中,"Module1.bas"可能定义了一个或多个函数,用于通过Windows API调用来
读取
硬盘
序列号。 首先,我们需要引入`kernel32.dll`库,这个库包含了许多操作系统级别的函数,包括获取硬件信息的函数。接...
window中使用C#获取
硬盘
序列号
此外,为了提高代码的健壮性,你应该添加异常处理机制,以处理可能的运行时错误,比如WMI查询
失败
或者没有找到
硬盘
序列号等。 此外,当软件需要跨多个平台运行时,如在Linux或MacOS上,这种方法可能不再适用,因为...
vb
读取
硬盘
序列号
在VB(Visual Basic)编程环境中,
读取
硬盘
序列号是一项常见的任务,这通常涉及到系统硬件信息的获取。
硬盘
序列号是
硬盘
制造商分配给每个
硬盘
的唯一标识符,它用于识别和追踪
硬盘
。以下是如何在VB中实现这个功能的...
获取
硬盘
序列号、获取CPU编号、获取BIOS编号的原始代码
SCSI是一种用于连接计算机与其外围设备的协议,`WinNTHDSerialNumAsScsiRead`函数可能是为了利用这一协议来
读取
硬盘
序列号。 需要注意的是,这些函数名和实现细节似乎是自定义的或者来自第三方库,并非标准的...
MFC获取电脑
硬盘
序列号(源程序可运行)
注意,获取
硬盘
序列号可能受到系统的安全策略限制,例如在某些情况下,用户权限不足可能会导致操作
失败
。此外,由于隐私和安全考虑,操作系统可能会限制应用程序访问硬件信息。因此,在实际应用中,需要确保遵循适用...
硬件/系统
2,643
社区成员
17,229
社区内容
发帖
与我相关
我的任务
硬件/系统
VC/MFC 硬件/系统
复制链接
扫一扫
分享
社区描述
VC/MFC 硬件/系统
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章