我在看关于读写的例程时,对其中的filepointer等概念不太理解,例程如下:NTSTATUS Wdm2Read(IN PDEVICE_OBJECT fdo,IN PIRP Irp){PWDM2_DEVICE_EXTENSION dx = (PWDM2_DEVICE_EXTEN...
全文
回复(4) 2003-06-09 19:23 来自版块 - ABC初学者
表情
kxgchina谢谢windyguy大侠的解答(2003-06-11 09:01)
windyguy简单来说,filepointer是一个ulong int,比如我要打开一个文件,文件的开始指针我有了,假设是startpointer,然后我要读距离文件开始100字节处的东西,这时filepointer=100,startpointer+filepointer就等于我要读取的数据...(2003-06-10 19:17)
kxgchina首先感谢大侠!不过有点更加不清楚了 -----――――――――――――――――――――――――― filepointer的确是文件指针,不过不是c中指针的意思,只是一个代表当前offset的偏移整数量。下面针对你的注释来回答: ~~~~~~~~~~~~~~~~~~of...(2003-06-10 09:28)
windyguyfilepointer的确是文件指针,不过不是c中指针的意思,只是一个代表当前offset的偏移整数量。下面针对你的注释来回答: 1.和buffersize比较,我想,你没明白chris cant的意思,他这个wdm2的例子里面没有实际的硬件,只是申请来一个buffer来模拟I...(2003-06-09 20:26)

返回顶部