【紧急求救】项目需要关闭当前系统所有对外的网络连接,谁有思路?

bearbaba 2005-03-03 12:26:24
查了很多很多资料都没有收获,只要实现不向外面发送任何数据包就可以了。
...全文
165 14 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
EATSAHARA 2005-03-04
  • 打赏
  • 举报
回复
用iphlpapi系列的函数。
先用GetIfTable()获得所有的网卡列表,然后用SetIfEntry()将指定的网卡启用或禁用。


GetIfTable
The GetIfTable function retrieves the MIB-II interface table.

DWORD GetIfTable(
PMIB_IFTABLE pIfTable, // buffer for interface table
PULONG pdwSize, // size of buffer
BOOL bOrder // sort the table by index?
);

SetIfEntry
Use the SetIfEntry function to set the administrative status of an interface.

DWORD SetIfEntry(
PMIB_IFROW pIfRow // specifies interface and status
);
xinminhuibaobao 2005-03-04
  • 打赏
  • 举报
回复
up
amendajing 2005-03-04
  • 打赏
  • 举报
回复
有难度!
bearbaba 2005-03-04
  • 打赏
  • 举报
回复
谁有思路啊?一不小心采入c#的陷阱
yufenfeila 2005-03-03
  • 打赏
  • 举报
回复
禁用网络连接?
bearbaba 2005-03-03
  • 打赏
  • 举报
回复
同志们,我要的是编程实现,通过调用cmd命令,我不知道这个cmd命令怎么写
hertcloud 2005-03-03
  • 打赏
  • 举报
回复
调用cmd命令 直接关闭连接!
zr1982930 2005-03-03
  • 打赏
  • 举报
回复
拔网线呀,拔网线!
LoveCherry 2005-03-03
  • 打赏
  • 举报
回复
防火墙禁用这个项目的端口
liulxmooo 2005-03-03
  • 打赏
  • 举报
回复
up
xiongchen 2005-03-03
  • 打赏
  • 举报
回复
用WMI试试!
bearbaba 2005-03-03
  • 打赏
  • 举报
回复
同志们啊,200分就没有人要么?
老鹰40 2005-03-03
  • 打赏
  • 举报
回复
删除网卡多费事,把网线拔了不就行了吗?
usepc 2005-03-03
  • 打赏
  • 举报
回复
同意楼上,我想没什么办法,除非你删除网卡。

111,094

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

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