书里有个例子如下:NTSTATUS Wdm1Read(IN PDEVICE_OBJECT fdo, IN PIRP Irp){PIO_STACK_LOCATION IrpStack = IoGetCurrentIrpStackLocation(Irp);NTSTATUS sta...
全文
回复(3) 2004-01-15 22:40 来自版块 - 非USB硬件驱动开发
表情
cool-net>> 假如文件非常非常大,parameters.Read.ByteOffset.QuadPart >> 是应该多次改变的吧?每次改变对应一次例程调用? 是的. >> 是不是这样: >> 1、开始时parameters.R...(2004-01-16 16:35)
dswei假如文件非常非常大,parameters.Read.ByteOffset.QuadPart是应该多次改变的吧?每次改变对应一次例程调用? 是不是这样: 1、开始时parameters.Read.ByteOffset.QuadPart=0, 2、调用Read/Write例程,...(2004-01-16 16:24)
cool-net>> 1、能详细点说明如何运作吗? 觉得程序已经写得很明白了, 主要是判断能不能读,能读就读,读不了返回错误. >> 2、Parameters.Read.ByteOffset.QuadPart的值应该是系统赋值的吧? 是的. >>...(2004-01-16 16:10)

返回顶部