用CreateFile打开物理磁盘,\\\\.\\PhysicalDrive0不行啊
下面的代码CreateFile返回错误值87,参数错误。
如果我把PhysicalDrive0改成PhysicalDriver0,返回错误2,找不到设备。
应该怎么改呢?
如果我把PhysicalDrive0改成PhysicalDriver0,返回错误2,找不到设备。
应该怎么改呢?
#include "stdafx.h"
#include <windows.h>
#include <stdio.h>
#include <stdlib.h>
int main() {
HANDLE hFile=CreateFile("\\\\.\\PhysicalDrive0",GENERIC_READ|GENERIC_WRITE,
FILE_SHARE_READ|FILE_SHARE_WRITE,NULL,CREATE_ALWAYS,FILE_ATTRIBUTE_NORMAL,NULL);
if(INVALID_HANDLE_VALUE==hFile){
printf("open error %d\n",GetLastError());
}
return 0;
}
...全文
相关推荐
VC编程在Windows下直接读写磁盘扇区数据
VC编程在Windows下直接读写磁盘扇区数据,论文
VC 格式化磁盘的源代码.rar
VC 6.0 格式化磁盘的源代码,格式化指定的硬盘分区,请小心测试哦,不要把数据搞丢了,源码只是学习参考,最好是直接看代码。 别点击“确定”哦,点了就真的会格式化哦。
VB读取磁盘扇区.rar
VB读取磁盘扇区.rarVB读取磁盘扇区.rarVB读取磁盘扇区.rar
VC编程在Windows下直接读写磁盘扇区数据_磁盘读写_Vc_
VC编程在Windows下直接读写磁盘扇区数据
WindowsDisk-读取磁盘扇区
WindowsDisk-读取磁盘扇区080616.rar


