阅读:1227回复:1
请教,在StartDevice完成之前可以接受I/O Request吗?
一个显卡驱动的启动顺序是driverentry->adddevice->startdevice,现在我在startdevice中调到另外一个驱动,并在那个驱动中向我的显卡驱动发I/O请求。我是用IoGetDeviceObjectPointer, IoBuildDeviceIoControlRequest, IoCallDriver来实现,前面两步都对,IoCallDriver返回0xc0000010(STATUS_INVALID_DEVICE_REQUEST),我在我的显卡驱动中没有断住DispatchIoRequest这个callback,不知道是irq建的有问题,还是跟startdevice没完成有关系。
哪位大牛帮帮忙啊。 |
|
沙发#
发布于:2007-07-10 14:40
不能。
|
|