阅读:2233回复:3
请问在WDM中如何截获IRP,又如何丢弃呢?
大家帮帮忙吧
|
|
沙发#
发布于:2001-05-11 09:56
你这个问题问得好奇怪,WDM的DriverEntry()中就必须设置
Disaptch哪些IRP的呀 |
|
板凳#
发布于:2001-05-14 14:22
想丢弃?那里有这么便宜你的事情啊?
必须下发给(call iocallDriver函数) 但不用挂接完成历程就可以了 |
|
地板#
发布于:2001-05-14 18:02
jeosph兄没错
一般情况,IRP是WINDOWS发的,删除也是他做,若你的这个“丢弃”是把这个IRP在你的驱动中删除,那会兰屏,因为WINDOWS删除IRP时访问了无效地址。你的这个“丢弃”是什麽也不做只是不想低层接到,请用IoCompleteRequest()。 |
|