[英]C++ know if disk/usb is FAT32 formatted with low level io code
是否有可能知道USB是否具有在OSX上使用低级IO的FAT32文件系统,我已经看到了使用win32 API的示例和资料,但我正在寻找更多低级的文件。 现在我的FAT32检测使用终端命令'diskutil'info / dev / mydisk,是否可以打开磁盘并读取它是FAT32还是任何其他文件系统?
级别不低,但可以使用getmntinfo 。
遍历返回的statfs结构,将USB挂载的路径与statfs.f_mntonname或/ dev / mydisk与statfs.f_mntfromname匹配。
statfs.f_fstypename是文件系统名称,FAT为msdos。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.