阅读:926回复:1
FILEDISK的读操作改成改一块块的读!不能格化式了!!求命!!
我把FILEDISK的读操作改成了
tlen=io_stack->Parameters.Read.Length; tbuf= buffer; ten =io_stack->Parameters.Read.ByteOffset; do { ZwReadFile( device_extension->file_handle, NULL, NULL, NULL, &irp->IoStatus, tbuf, 512, &ten, NULL ); tlen-=512; tbuf+=512; ten.QuadPart+=512; }while (tlen>0); 之后不能格式化了! 如果使用已格式化的映像文件也不能正常读写!!! 其它的部分没有改!!!!! 高手帮忙解决一下??/ |
|
驱动老牛
![]() |
沙发#
发布于:2005-02-28 10:27
另一个帖子已经回了
|
|