簡體   English   中英

C ++知道磁盤/ USB是否為FAT32格式且具有低級io代碼

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM