提问人:Arun Nishad 提问时间:10/17/2023 最后编辑:Arun Nishad 更新时间:10/17/2023 访问量:42
如何在 QNX 中以编程方式获取硬盘详细信息(序列号、制造商)?
How to fetch hard drive details (serial number, manufacturer) programmatically in QNX?
问:
f如何以编程方式获取硬盘详细信息(序列号、制造商) QNX linux. 我可以直接从文件系统读取它吗?或者获取硬盘详细信息的另一种方法是什么?
尝试了以下操作:
if((fd = open (argv[1], O_RDONLY)) == -1) {
fprintf(stderr, "Error with open() on %s. Make sure it exists.\n", argv[1]);
perror (open );
exit(EXIT_FAILURE);
}
error = devctl(fd, DCMD_CAM_DEV_SERIAL_NUMBER, buf, len, NULL);
结果,我只得到: 2GB NANDrive 300003
如何获取制造商和其他信息,如文件系统上的类型/型号/路径等。
答: 暂无答案
评论