阅读:1335回复:5
有关irpstack->parameters.read.byteoffset的问题
各位:
在磁盘驱动中,irp_mj_read/write对应的io_stack_location中parameters.read(write).byteoffset到底包含那些信息?(是否含有开始扇区信息?)如何获取?谢谢! |
|
沙发#
发布于:2005-03-01 10:34
该参数指的是逻辑磁盘的扇区偏移,
比如这个值是63的话,表示读/写该分区的第63扇区,注意逻辑分区的扇区数好象是从1开始的,我不是很记得了,已经是4年前的事情了 |
|
驱动老牛
![]() |
板凳#
发布于:2005-03-01 13:27
看是哪一层了,磁盘一层表示的是磁盘地址
文件的话就是文件的偏移 |
|
地板#
发布于:2005-03-01 14:17
看是哪一层了,磁盘一层表示的是磁盘地址 同意 |
|
地下室#
发布于:2005-03-01 14:41
磁盘地址是不是就是指的扇区?
|
|
驱动老牛
![]() |
5楼#
发布于:2005-03-01 15:01
磁盘这一层,根据FILEDISK的分析来看,似乎跟扇区没有关系,就是分区的绝对地址。
|
|