除了为端口提供许可外,您还应该为应用程序提供许可。局域网监控系统应用程序为进行更新或获取信息可能会直接访问Web站点。通常情况下,Windows Firewall会组织这种访问,因为应用程序可能会执行一些恶意操作,如感染您的机器。当应用程序获得与Internet或者其他在线资源直接交互所需的信任时,需要获得一个认可。Add Application示例程序解释了如何完成此类任务。
  Add Application示例程序需要先创建一个Windows Forms局域网监控系统应用程序。您需要添加两个按钮:Add按钮用于将一个应用程序添加到许可列表中,Remove按钮用于从列表中删除一个应用程序。没有清单文件,该示例程序似乎也能运行,但系统不会真正地将应用程序添加到列表中。该示例程序不需要添加任何特殊引用或者using语句。
  端口和局域网监控系统应用程序的目的是不同的。一个端口为所有认识端口的应用程序开放了一扇大门,但是一个应用程序特例仅仅适用于一个具体的应用程序。理论上,为应用程序添加一个特例比为它开启一个新的端口更安全,所有在任何可能的情况下,您都应该尽量选择特例应用程序。
  代码先穿件Windows Firewall Manager的Type以及对象,然后访问配置文件。然而,应该注意到该示例程序使用的技术和本章其他示例程序使用的技术是不同的。此示例程序中使用Get Profile方法获取域配置文件,用到的常量是NET FW PROFILE。
  实际上,配置文件分三个层次:domain、private和public。常量NET FW PROFILE提供了对私有配置文件的访问,而NET FW PROFILE常量提供了对域配置文件的访问。显然,SDK未对公共配置文件提供相应的常量。如果您想要创建一个公共配置文件项。您所创建的应用程序特例绝大部分出现在私有配置文件和域配置文件中。公共配置文件通常为一些应用程序或者服务保留,例如文件打印共享和网络发现。一些服务和低级应用程序使用了组合配置文件,有时甚至使用全部三种配置文件。例如:路由和远程访问为它的特例使用了全部三种配置文件。
  为了创建一个应用程序特例,代码使用HNet定义了AddTyoe的Type对象程序标识符。接着使用Activator方法创建NewApp对象,该方法需要一个AppType类型的参数。代码中展示了定义一个应用程序所需提供的典型项。请务必确保定义了Scope或者Remote Addresses属性,但两者不可同时定义。

远程控制软件

★关于WorkWin公司电脑监控软件★

WorkWin的使命是打造Work用途的Windows 电脑系统,有效规范员工上网行为,让老板知道员工每天在做什么(监控包括屏幕、上网在内的一举一动),限制员工不能做什么(禁止网购、游戏、优盘等)。

WorkWin基于纯软件设计,非常容易使用,无需添加或改动任何硬件,使用一台管理机监控全部员工机电脑。历经南京网亚十余年精心打造,此时此刻每天都有成千上万企业电脑正在运行WorkWin,选择WorkWin选择“赢”。

WorkWin介绍

WorkWin监控首页 短视频讲解 下载免费试用版

版权所有,南京网亚计算机有限公司 。本文链接地址: 局域网监控系统添加应用程序