我在应用中CreateEvent创建一个名为'PACKET_NOTIFY_EVENT'的事件,然后通过DeviceIoControl把事件句柄m_hNotifyEvent传给驱动,驱动中用IoCreateSynchronizationEvent(&Un... 全文

2004-07-20 15:19 来自版块 - NDIS网络接口开发

我在自己的线程中调用NdisSend(&Status,pAdapt->BindingHandle,pPacket)发送我保存在队列中的数据包时,系统蓝屏,softice显示IRQL_NOT_LESS_OR_EQUAL,可能什么原因造成呢? [编辑 - 7/12/0... 全文

2004-07-08 17:27 来自版块 - NDIS网络接口开发

我在驱动中定义了如下类型的数据,但是在应用中取数据时不对,确认应用获取的共享内存首地址正确。我在C语言中定义了如下结构: #pragma pack( push, pack1, 1 )typedef struct _PACKET_MAP //定义数据包映射表{UINT Size; ... 全文

2004-07-07 09:47 来自版块 - NDIS网络接口开发

我的softice符号装载器Symbol Loader突然不能转换为nms了,提示没有Debug info,我调试的是自己编译的passthru.sys Checked(确认)版本的,而且用以前确认可以的passthru.sys也不行了,各位老大怎么解决阿?

2004-07-01 17:15 来自版块 - 开发工具使用

我把网卡收到的数据传到应用层后由应用层决定该包是否抛弃(驱动通过共享内存、共享事件来通知应用;应用通过CTL_CODE通知驱动),但是发现分片包(比如ping xxx -l 60000)的时候还没有等我的CTL_CODE传递到驱动就已经Time out了,想问问驱动和应用通过CT... 全文

2004-06-29 11:33 来自版块 - NDIS网络接口开发

我把网卡收到的数据传到应用层后由应用层决定该包是否抛弃(驱动通过共享内存、共享事件来通知应用;应用通过CTL_CODE通知驱动),但是发现分片包(比如ping xxx -l 60000)的时候还没有等我的CTL_CODE传递到驱动就已经Time out了,想问问驱动和应用通过CT... 全文

2004-06-29 11:23 来自版块 - 内核编程

我在调试passthru时发现用ping -l 5000(大于1472)的时候会造成下层小端口举包NDIS_STATUS_RESOURCE标志资源紧张要求立即取走。但是由于我的程序需要把数据包传到应用程序处理并且根据处理结果来决定该包抛弃还是通过(应用驱动通过IO事件来通讯)。可... 全文

2004-06-10 17:57 来自版块 - NDIS网络接口开发

我在passthru的基础上把在ptRecieve和PtTransferDataComplete中把收到数据包后保存在自己的队列中不向上指示,然后把这些数据传给应用程序分析后在通过io事件通知底层数据包出队列,决定向上指示还是直接抛弃。在ptRecieve(packetsize=... 全文

2004-06-02 17:32 来自版块 - NDIS网络接口开发

在passthru中DriverEntry里面指定了MChars.???=pt???等函数 比如PChars.ReceiveHandler = PtReceive; 但是参数又是怎么传的呢?我想知道protocol.c中很多函数的参数IN NDIS_HANDLE Protocol... 全文

2004-05-19 15:52 来自版块 - NDIS网络接口开发

我要实现在驱动中抓取数据包后让应用程序进行组包分析,然后根据分析结果通过事件来通知底层做动作(通过、拦截)这样功能。思路:在驱动抓获数据包后把它们保存在一个队列中,通过IO事件通知应用处理,通过共享内存把数据包传给应用程序,请问在驱动程序中如何实现把数据报传给应用后如何实现等待应... 全文

2004-05-13 13:00 来自版块 - NDIS网络接口开发

我是驱动开发新手,有个问题请教大家开发环境:vc6.0/driverstudio3.0我用driverstudio3.0向导生成一个ndis驱动,我在NdisFilterAdap.h中包含头文件<ntddk.h>、<wdm.h>等文件时(即使不写任何代码)... 全文

2004-04-02 10:15 来自版块 - 开发工具使用

哪里可以下载driverstudio v3.1?mail:zhangxd@gzsts.com[编辑 - 4/5/04 by chili]

2004-04-02 09:23 来自版块 - 开发工具使用


返回顶部