C# 检测防火墙状态
来源:互联网 发布:学编程的游戏 编辑:程序博客网 时间:2024/05/21 15:38
引用 C:\Windows\SysWOW64 或C:\Windows\System32 目录下的 FirewallAPI.dll文件
private static NetFwTypeLib.INetFwMgr GetFirewallManager(){ const string CLSID_FIREWALL_MANAGER = "{304CE942-6E39-40D8-943A-B913C40C9CD4}"; Type objType = Type.GetTypeFromCLSID(new Guid(CLSID_FIREWALL_MANAGER)); return Activator.CreateInstance(objType) as NetFwTypeLib.INetFwMgr;}
private void Firewall_Is_Open(){ INetFwMgr netFwMgr = GetFirewallManager(); if (netFwMgr.LocalPolicy.CurrentProfile.FirewallEnabled == true) {Console.WriteLine("检测到您的windows防火墙已开启" + "\n若网口监听无数据,请检查软件是否被防火墙拦截!");}
}
阅读全文
0 0
- C# 检测防火墙状态
- 状态检测防火墙知识
- 状态防火墙 & 深度检测防火墙
- C#检测网络状态
- C# 检测TcpListener客户端状态
- C#检测进程运行状态
- 防火墙 检测
- 防火墙状态
- C#检测当前网络连接状态
- C#检测网络的连接状态
- C#检测网络的连接状态
- 华为防火墙技术漫淡_1.5状态检测和…
- 防火墙、入侵检测
- C#如何去检测网络的连接状态
- C#编程:网络连接状态的定时检测
- C# ping网络IP 实现网络状态检测
- 查看iptables防火墙状态
- Linux iptables 防火墙状态
- 【Vuforia官方文档】在Unity中拖拽增强现实物体
- CCF-20160904-交通规划
- 关于mysql5.7中DISTINCT和ORDER BY导致3065错误的解决方案
- tomcat闪退问题解决办法
- textview实现文本复制功能
- C# 检测防火墙状态
- Udacity机器学习入门笔记——支持向量机(SVM)
- 省市联动
- 无线信号(RSSI)
- jgroup学习01
- PostgreSQL数据目录下有哪些目录
- 记录一些意外:ORA-01653
- ubuntu下如何查找某个文件的路径
- C++编程基础(1)-C中的malloc/free和C++中的new/delete