阅读:1646回复:2
各位高手请回答:????
我现在写passthru .用NdisMregsiter 注册了设备:MyNdisDevice;
用CreateFile可以将其达开,deviceIoCOntrol(出问题)时,用softcie 调试,发现:rtlcopymemmery()时的irp->,,,,SystemBuffer 为空,watch Irp ;irp为000000 但是已经取得了io_ctl 代码及他的长度等。???? why:::irp的SYStembuffer为空????? |
|
|
沙发#
发布于:2001-08-30 19:24
那个你用的IOCODE 的方式有关,即是BufferIO 还是DirectIO还是Neither
|
|
板凳#
发布于:2001-08-30 19:43
我用的是buffer IO,后来发现没有SpinLock,irp==0;]
这是为始末??? |
|
|