首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >获取特定驱动器的最大文件大小

问获取特定驱动器的最大文件大小
EN

Stack Overflow用户
提问于 2022-11-04 12:14:21
回答 1查看 31关注 0票数 -1

有什么WinAPI方法可以获得特定驱动器的最大文件大小吗?

例如,我知道在FAT32中,最大文件大小是4GB。我应该发现驱动器上的文件系统是FAT32,然后使用我以前对FAT32的了解,还是在FAT32中有一种方法可以直接获得最大文件大小?

我已经做过的事:

我使用GetVolumeInformation确定文件系统类型,然后使用映射表将文件系统类型映射到其已知的最大文件大小。

我想要的:

我想知道Microsoft是否提供了一种直接获取任意文件系统类型的最大文件大小(以字节为单位)的方法,即使是目前还不存在且我现在无法定义的方法。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-11-04 20:37:43

是否有某种WinAPI方法来获得特定驱动器的最大文件大小?

不是的。Microsoft没有为该特定信息提供API。

,我应该发现驱动器上的文件系统是FAT32,然后使用我以前对FAT32的了解吗?

是。

还是在Windows中有一种直接获取最大文件大小的方法?

没有办法提供。

使用GetVolumeInformation确定文件系统类型,然后使用映射表将文件系统类型映射到已知的最大文件大小。

这就是你必须做的。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/74316910

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档