我想在windows下移植一个tcp/ip协议栈,所以我要直接操作网卡来发送数据,但是怎么操作呢?
2008-08-18 23:28
441 查看
导读:
to iorikingdom
谢谢你的建议,我想这样是可行的,我在DDK的sample中找到一个代码在NTDDK/src/network/ndis/packet, 但是在目录下build -ceZ这个命令编译不过,builder log 如下:
Compiling d:/ntddk/src/network/ndis/packet/driver directory ********************
'NMAKE.EXE /c BUILDMSG=Stop. NTTEST= UMTEST= NOLINK=1 386=1'
makefile(7) : U1052: file '/makefile.def' not found
Stop.
BUILD: NMAKE.EXE failed - rc = 2
Compiling d:/ntddk/src/network/ndis/packet/testapp directory ********************
'NMAKE.EXE /c BUILDMSG=Stop. NTTEST= UMTEST= NOLINK=1 386=1'
makefile(7) : U1052: file '/makefile.def' not found
Stop.
BUILD: NMAKE.EXE failed - rc = 2
Linking d:/ntddk/src/network/ndis/packet/driver directory ********************
'NMAKE.EXE /c BUILDMSG=Stop. LINKONLY=1 NOPASS0=1 NTTEST= UMTEST= 386=1'
makefile(7) : U1052: file '/makefile.def' not found
Stop.
BUILD: NMAKE.EXE failed - rc = 2
Linking d:/ntddk/src/network/ndis/packet/testapp directory ********************
'NMAKE.EXE /c BUILDMSG=Stop. LINKONLY=1 NOPASS0=1 NTTEST= UMTEST= 386=1'
makefile(7) : U1052: file '/makefile.def' not found
Stop.
BUILD: NMAKE.EXE failed - rc = 2
本文转自
http://topic.csdn.net/t/20050405/19/3911640.html#
to iorikingdom
谢谢你的建议,我想这样是可行的,我在DDK的sample中找到一个代码在NTDDK/src/network/ndis/packet, 但是在目录下build -ceZ这个命令编译不过,builder log 如下:
Compiling d:/ntddk/src/network/ndis/packet/driver directory ********************
'NMAKE.EXE /c BUILDMSG=Stop. NTTEST= UMTEST= NOLINK=1 386=1'
makefile(7) : U1052: file '/makefile.def' not found
Stop.
BUILD: NMAKE.EXE failed - rc = 2
Compiling d:/ntddk/src/network/ndis/packet/testapp directory ********************
'NMAKE.EXE /c BUILDMSG=Stop. NTTEST= UMTEST= NOLINK=1 386=1'
makefile(7) : U1052: file '/makefile.def' not found
Stop.
BUILD: NMAKE.EXE failed - rc = 2
Linking d:/ntddk/src/network/ndis/packet/driver directory ********************
'NMAKE.EXE /c BUILDMSG=Stop. LINKONLY=1 NOPASS0=1 NTTEST= UMTEST= 386=1'
makefile(7) : U1052: file '/makefile.def' not found
Stop.
BUILD: NMAKE.EXE failed - rc = 2
Linking d:/ntddk/src/network/ndis/packet/testapp directory ********************
'NMAKE.EXE /c BUILDMSG=Stop. LINKONLY=1 NOPASS0=1 NTTEST= UMTEST= 386=1'
makefile(7) : U1052: file '/makefile.def' not found
Stop.
BUILD: NMAKE.EXE failed - rc = 2
本文转自
http://topic.csdn.net/t/20050405/19/3911640.html#
相关文章推荐
- 腾讯云图片鉴黄集成到C# SQL Server 怎么在分页获取数据的同时获取到总记录数 sqlserver 操作数据表语句模板 .NET MVC后台发送post请求 百度api查询多个地址的经纬度的问题 try{}里有一个 return 语句,那么紧跟在这个 try 后的 finally {}里的 code 会 不会被执行,什么时候被执行,在 return 前还是后? js获取某个日期
- 在不发送 Windows 消息的情况下处理一个运行时间非常长的操作
- [置顶] [XMPP]我是怎么通过直接操作数据来为Openfire注册新用户的
- 怎么直接建立一个DataTable并且为之添加数据
- 你就是一个画家!你现在想绘制一幅画,但是你现在没有足够颜色的颜料。为了让问题简单,我们用正整数表示不同颜色的颜料。你知道这幅画需要的n种颜色的颜料,你现在可以去商店购买一些颜料,但是商店不能保证能供应所有颜色的颜料,所以你需要自己混合一些颜料。混合两种不一样的颜色A和颜色B颜料可以产生(A XOR B)这种颜色的颜料(新产生的颜料也可以用作继续混合产生新的颜色,XOR表示异或操作)。本着勤俭节约的
- (原创)怎么直接建立一个DataTable并且为之添加数据
- [XMPP]我是怎么通过直接操作数据来为Openfire注册新用户的
- 串口数据写入excel出错:因为应用程序正在发送一个输入同步呼叫,所以无法执行呼出的呼叫。
- CLR 无法从 COM 上下文 0x1a2740 转换为 COM 上下文 0x1a28b0,这种状态已持续 60 秒。拥有目标上下文/单元的线程很有可能执行的是非泵式等待或者在不发送 Windows 消息的情况下处理一个运行时间非常长的操作
- 网卡驱动3-做一个与外界交互的虚拟网卡2(调用真实网卡发送数据)
- 怎么直接建立一个DataTable并且为之添加数据
- 关于对发送HTTP请求以及解析服务器返回的数据操作的提取到一个公共类中进行封装
- 一个String的result,但是值是数组形式,怎么直接获取到里面的值。
- 如果不用MFC,直接使用API写一个Windows程序,需哪些步骤?MFC是怎么做到菜单点击后,响应对应的代码的?
- 异常信息:CLR无法从COM 上下文0x645e18 转换为COM上下文0x645f88,这种状态已持续60秒。拥有目标上下文/单元的线程很有可能执行的是非泵式等待或者在不发送 Windows 消息的情况下处理一个运行时间非常长的操作.这种情况通常会影响到
- java中如何声明一个十六进制的字符串,或者说,怎么发送一个十六进制数据?
- 异常信息:CLR无法从COM 上下文0x645e18 转换为COM上下文0x645f88,这种状态已持续60秒。拥有目标上下文/单元的线程很有可能执行的是非泵式等待或者在不发送 Windows 消息的情况下处理一个运行时间非常长的操作.这种情况通常会影响到
- 项目组给了我一个接口直接访问是json的数据,我怎么在得到接口中的json数据在页面显示啊!
- 异常信息:CLR无法从COM 上下文0x645e18 转换为COM上下文0x645f88,这种状态已持续60秒。拥有目标上下文/单元的线程很有可能执行的是非泵式等待或者在不发送 Windows 消息的情况下处理一个运行时间非常长的操作.这种情况通常会影响到性能,甚至可能导致应用程序不响应或者使用的内存随时间不断累积
- ks8851网卡驱动在omap4460上的移植,发现开发板能发送数据,但是接受不到数据