|
|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区
您需要 登录 才可以下载或查看,没有账号?立即注册
x
DWORD SetFilePointer(
HANDLE hFile,
LONG lDistanceToMove,
PLONG lpDistanceToMoveHigh,
DWORD dwMoveMethod
);
我尝试着用这个函数移动指针,然后用 writeFile() ,readFile()读写函数,可结果
始终是 只能读写 前2g的硬盘,我用了 PLONG lpDistanceToMoveHigh,
这个参数了哦
另外就是,deviceIoControl(),用 IOCTL_DISK_GET_DRIVE_GEOMETR_EX啊,获取的总字节数/512 才为实际的扇区数,
CHS计算出的结果始终要小些,谁知道原因哦?? |
|