instemast123 2023-12-31 08:28 采纳率: 100%
浏览 21
已结题

CreateFile Physicaldrive0 在win10下可以用吗?(读取和写入)

请问CreateFile("\\.\Physicaldrive" + i, ...)
在win10下可以用吗?(包括读取和写入)

我在xp下面写了一个这样的文件系统:
引导区和第二个扇区为0x88,即前1024字节为0x88,后面是自定义的“静态”文件系统(类似于压缩包的文件系统)。

  • 写回答

2条回答 默认 最新

  • 柯本 2024-01-02 08:59
    关注

    可以,但CreateFile必须满足以下要求,调用才能成功:(来自MSDN)
    调用方必须具有管理权限。 有关详细信息,请参阅使用特殊特权运行。
    dwCreationDisposition 参数必须具有 OPEN_EXISTING 标志。
    打开卷或软盘时, dwShareMode 参数必须具有 FILE_SHARE_WRITE 标志。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

问题事件

  • 系统已结题 1月16日
  • 已采纳回答 1月8日
  • 创建了问题 12月31日