//以下是用的vs2010 windows7 64 管理员权限编译成功的
HANDLE hDev = CreateFile(TEXT("\\\\.\\PhysicalDrive1"), //U盘的名称,物理盘,不是逻辑盘,注意字符大小写
GENERIC_WRITE | GENERIC_READ, //打开方式,读,写
FILE_SHARE_WRITE | FILE_SHARE_READ, //共享方式
NULL,
OPEN_EXISTING, //注意这个常量,用其他的方式可能打开失败
FILE_ATTRIBUTE_NORMAL,
NULL);