CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VC/MFC >  基础类

网卡防火墙的问题(帮顶有分啊,不够可加分)

楼主psprite(小皮)2005-04-02 10:30:56 在 VC/MFC / 基础类 提问

在网卡属性里设置的防火墙如何通过代码实现关闭或者穿越!  
  网卡属性里设置的防火墙好象不能通过任务管理器里关闭进程树的方法关闭(因为进程关闭了,但是网卡防火墙仍然起作用)  
  所以单纯的TerminateProcess也是不起作用的.  
  如果此路不通还可以考虑穿越防火,好象DirectPlay可以实现穿越防火墙,但是由于条件限制,改变网络层代码就需要进行大量的修改.不知道还有没有其他的方法.  
   
  ps.大家都是地球人,所以我们不需要看到"把网卡防火墙设置人工更改一下"这样的答案.  
   
  再ps.强烈,坚决,铁定,刚刚地反对日本加入联合国常任理事席位!!!!!!  
   
   
  先谢谢各位了!!!路过不能错过,帮顶啊!!!!!  
  问题点数:0、回复次数:6Top

1 楼oyljerry(【勇敢的心】→ ㊣提拉米苏√㊣)回复于 2005-04-02 12:01:22 得分 0

从网卡驱动入手Top

2 楼oyljerry(【勇敢的心】→ ㊣提拉米苏√㊣)回复于 2005-04-02 12:02:19 得分 0

网卡设置防火墙指什么?Top

3 楼fmin(123567)回复于 2005-04-02 12:08:55 得分 0

upTop

4 楼gaooo(像男人一样去战斗www.sawin.cn)回复于 2005-04-02 15:20:01 得分 0

HRESULT   AddAsymmetricPortMapping   (INetSharingConfiguration   *   pNSC)  
  {  
          HRESULT   hr   =   S_OK;  
          VARIANT_BOOL   vb1   =   VARIANT_FALSE;  
          VARIANT_BOOL   vb2   =   VARIANT_FALSE;  
          pNSC->get_SharingEnabled     (&vb1);  
          pNSC->get_InternetFirewallEnabled   (&vb2);  
          if   ((vb1   ==   VARIANT_FALSE)   &&  
                  (vb2   ==   VARIANT_FALSE))  
                  wprintf   (L"sharing   and/or   firewall   not   enabled   on   this   connection!\r\n");  
          else   {  
                  INetSharingPortMapping   *   pNSPM   =   NULL;  
                  hr   =   pNSC->AddPortMapping   (L"Ben's   Port   Mapping",  
                                                            NAT_PROTOCOL_TCP,  
                                                            555,  
                                                            444,  
                                                            0,  
                                                            L"192.168.0.2",  
                                                            ICSTT_IPADDRESS,  
                                                            &pNSPM);  
                  if   (pNSPM)   {  
                          wprintf   (L"just   added   NAT_PROTOCOL_TCP,   555,   444!\r\n");  
                           
                          hr   =   pNSPM->Enable();  
                          wprintf   (L"just   enabled   port   mapping!\r\n");  
   
                          pNSPM->Release();  
                  }   else  
                          wprintf   (L"failed   to   add   asymmetric   port   mapping!\r\n");  
          }  
          return   hr;  
  }  
  Top

5 楼psprite(小皮)回复于 2005-04-03 18:38:00 得分 0

回oyljerry(【勇敢的心】→   ㊣Cherry   Blossom,A   za!㊣)    
  网卡防火墙,就是在网卡连接状态属性里面可以设置的那个防火墙  
  回gaooo(高圆圆)    
  这段代码很多地方都不明白,能具体解释一下实现的原理吗?Top

6 楼baby2003627(梦想)回复于 2005-04-06 15:38:40 得分 0

http://community.csdn.net/Expert/topic/3902/3902768.xml?temp=.949093Top

相关问题

  • 关于视频,语音穿透防火墙问题,分不够再补!
  • xp sp2自带的防火墙怎么撤底除掉?进者有分,不够再加
  • 1000分求费尔防火墙源码
  • 百分求一个软件防火墙
  • ===谁有《费尔个人防火墙探索》或者 费尔源代码,仅作学习使用~~~不够再加N倍分===
  • ===谁有《费尔个人防火墙探索》或者 费尔源代码,仅作学习使用~~~不够再加N倍分===
  • 怎么编写网络防火墙?(跟贴给分)
  • Indy如何通过防火墙(400分求解)。
  • 100分,等待,在线等待:防火墙问题?
  • 防火墙项目工作终于干完了!!!,散分庆祝

关键词

  • 防火墙
  • vb
  • 网卡
  • pnsc
  • variant
  • 穿越
  • 关闭
  • 设置

得分解答快速导航

  • 帖主:psprite

相关链接

  • Visual C++类图书
  • Visual C++类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo