gpt4 book ai didi

c - 在 Mac OS X 上重命名卷的现代方法是什么?

转载 作者:太空宇宙 更新时间:2023-11-04 00:10:04 25 4
gpt4 key购买 nike

我正在尝试编写一些代码来更改 Mac OS X 上的卷名称。不幸的是,这方面的文档没有多大帮助。

到目前为止我发现了什么:

  • FSGetVolumeInfo 可以用来获取卷名,但是相应的FSSetVolumeInfo 缺少设置它的参数。
  • PBGetVolumeInfoSync 可用于获取 卷名,但阅读相应PBSetVolumeInfoSync 的文档,似乎不可能设置它。实际上,当我尝试这样做时,我得到了错误代码 -35。
  • PBHRenameSync 可用于“重命名文件、目录或卷”。但是,它被标记为已弃用并“由 PBRenameUnicodeSync 替换”。自然地,PBRenameUnicodeSync 被记录为“重命名文件或文件夹”,这很难使其成为可行的替代品。

那么正确的做法是什么?

最佳答案

我希望卷的名称与该卷的根目录的名称相同,这样像 FSRenameUnicode 这样的东西应该可以工作。

关于c - 在 Mac OS X 上重命名卷的现代方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4102694/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com