1

我浏览了 CreateFile 文档...仍然想知道我应该如何使用 P/Invoke 来调用 CreateFile 并读取引导扇区,以显示 .MBR?

这部分的任何参考代码?先感谢您!

4

2 回答 2

3

要扩展 Baget 的答案,您可以CreateFile这样调用:

hFile = CreateFile("\\\\.\\physicaldrive0", 
    GENERIC_READ | FILE_SHARE_READ,
    0,
    OPEN_EXISTING,
    0,
    0);
于 2009-01-05T09:37:11.150 回答
1

也许这个问题会对你有所帮助

基本上,您需要在文件名中使用此语法访问设备"\\.\PHYSICALDRIVE0"

于 2009-01-05T09:33:09.037 回答