登录 注册
当前位置:主页 > 资源下载 > 15 > 使用Go语言控制Windows防火墙,兼容Windows XP API和Advanced Security COM API的winfirewall

使用Go语言控制Windows防火墙,兼容Windows XP API和Advanced Security COM API的winfirewall

  • 更新:2024-12-06 09:11:32
  • 大小:243KB
  • 推荐:★★★★★
  • 来源:网友上传分享
  • 类别:其它 - 开发技术
  • 格式:ZIP

资源介绍

Windows防火墙界面 该库为Go提供了使用Windows COM界面管理Windows防火墙的界面。 用法 请参阅的或C中的。 内部文件 C API 通常,Microsoft会期望您使用C ++ API。 从C对其进行访问的文献资料不多,但受到支持。 为了访问netfw.h C接口,必须使用CINTERFACE和COBJMACROS 。 这将有效地允许您通过这样的接口访问类方法: ClassName_MethodName( Object, Arguments... ) C API将对旧防火墙API( compat_xp前缀)和新的Advanced Security COM API ( ascom前缀)的调用进行包装。 在MinGW上构建代码 该代码主要是用C语言编写的,因此提供了一个C程序来测试API。 除了定义CINTERFACE和COBJMACROS ,还必须包括以下库: