阅读:3538回复:6
菜鸟象大侠们请教:如何在驱动程序读取网络数据?如我要在驱动程序里面读取http://192.168.0.1/1.txt?
菜鸟象大侠们请教:
如何在驱动程序读取网络数据?如我要在驱动程序里面读取http://192.168.0.1/1.txt? 小弟先行谢过了!!! |
|
沙发#
发布于:2005-06-26 21:48
Re:菜鸟象大侠们请教:如何在驱动程序读取网络数据
TdiBuildSetEventHandler一般是调用一次就够了.没有必要多次调用 |
|
板凳#
发布于:2005-06-26 20:29
可是我有些时候就是这种情况
我是在我自己的处理自己的IRP_MJ_READ要调用tdi。是不是我处理成功后使用了IoCompleteRequest( Irp, IO_NO_INCREMENT )的缘故? 还是TdiBuildSetEventHandler在整个驱动程序运行的过程中只能调用一次?因为我我一旦处理IRP_MJ_READ就要TdiBuildSetEventHandler。 |
|
地板#
发布于:2005-06-25 13:03
Re:菜鸟象大侠们请教:如何在驱动程序读取网络数据?如我要在驱动程序里面读取http://
对于TdiBuildSetEventHandler,仅仅是设置回调函数指针,返回值一般就是STATUS_SUCCESS,或者参数INVALID,一般不应该出现其它值 |
|
地下室#
发布于:2005-06-25 10:30
再次谢谢znsoft,现在的问题是任何才能给分呢?
再次谢谢znsoft,现在的问题是任何才能给分呢?还有一个问题,我在TdiBuildSetEventHandler后,调用IoCallDriver后返回的状态若既不是STATUS_PENDING也不是STATUS_SUCCESS而是STATUS_CONNECTION_ACTIVE(甚至还有其他状态)我该如何处理呀? |
|
5楼#
发布于:2005-05-06 18:59
谢谢老大!回去好好琢磨琢磨!
|
|
6楼#
发布于:2005-05-05 08:45
使用tdi client接口.
|
|
|