如何在驱动程序中建立socket?

apocn 2003-10-16 05:45:17
如何在驱动程序中建立socket?
...全文
338 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
qinxiaogang 2003-10-29
  • 打赏
  • 举报
回复
www.pcausa.com上有个例子,可以在内核建立socket,作为服务器或客户端.我已经把它用在我的虚拟串口的驱动里了,很稳定的.我是在驱动开发网上找到的.每个例子里都有一个系统线程,专门说如何建立,使用,关闭socket的.还有几个socket函数文件,直接拿过来用即可
注意: socket必须在PASSIVE_LEVEL上使用!!
火焰射手 2003-10-17
  • 打赏
  • 举报
回复
内核驱动加载时,socket lib尚未出现,更不用说建立socket了。本来结构就是socket-->TCP/TP协议栈--->网卡驱动。
apocn 2003-10-17
  • 打赏
  • 举报
回复
为什么
在WindowsDDk中提供wsp系列的函数呢?
他们不是运行在,kernel下的吗?
apocn 2003-10-17
  • 打赏
  • 举报
回复
wspstartup 与wsastart的区别?
apocn 2003-10-17
  • 打赏
  • 举报
回复
那个WSPStartUpEx,也不行吗?
ilovedrv 2003-10-17
  • 打赏
  • 举报
回复
在驱动中无法创建Socket,原因如楼上所说,但是如果要完成驱动程序和网络之间的通信,应该是可以的,通过在用户级程序创建Socket,然后通过与驱动程序通信,完成控制。
ArthurTu 2003-10-16
  • 打赏
  • 举报
回复
no way

21,597

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 驱动开发/核心开发
社区管理员
  • 驱动开发/核心开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧