当前位置: 首页 > news >正文

投票制作网站北京网站开发哪家好

投票制作网站,北京网站开发哪家好,wordpress进网站慢,wordpress 过滤插件VC常用功能开发汇总#xff08;专栏文章列表#xff0c;欢迎订阅#xff0c;持续更新...#xff09;https://blog.csdn.net/chenlycly/article/details/124272585C软件异常排查从入门到精通系列教程#xff08;专栏文章列表#xff0c;欢迎订阅#xff0c;持续更新...常用功能开发汇总专栏文章列表欢迎订阅持续更新...https://blog.csdn.net/chenlycly/article/details/124272585C软件异常排查从入门到精通系列教程专栏文章列表欢迎订阅持续更新...https://blog.csdn.net/chenlycly/article/details/125529931C软件分析工具从入门到精通案例集锦专栏文章正在更新中...https://blog.csdn.net/chenlycly/article/details/131405795C/C基础与进阶专栏文章持续更新中...https://blog.csdn.net/chenlycly/category_11931267.html       本文介绍通过INetFwMgr、INetFwPolicy、INetFwProfile等COM接口去检测防火防是否开启检测当前进程是否加入了防火墙白名单。 对于Windows10系统启动/关闭系统防火墙的页面如下 设置允许通过Windows防火墙进行通信的页面如下 使用COM组件检测防火墙是否开启、检测程序是否允许通过防火墙进行通信加入防火墙白名单的完整代码如下 BOOL DetectFirewallSettings( BOOL* bExeEnableFW ) {BOOL status FALSE;HRESULT hr S_FALSE;INetFwMgr* fwMgr NULL;INetFwPolicy* fwPolicy NULL;INetFwProfile* fwProfile NULL;INetFwAuthorizedApplications *apps NULL;INetFwAuthorizedApplication  *app NULL;FW_ERROR_CODE ret FW_NOERROR;VARIANT_BOOL bFWEnabled;VARIANT_BOOL bDoNoteAllowExceptions;CoInitialize( NULL );try{// Create an instance of the firewall settings manager.hr CoCreateInstance( __uuidof(NetFwMgr), NULL, CLSCTX_INPROC_SERVER, __uuidof( INetFwMgr), (void**)fwMgr );if( FAILED( hr ) ){throw FW_ERR_CREATE_SETTING_MANAGER;}// Retrieve the local firewall policy.hr fwMgr-get_LocalPolicy( fwPolicy );if( FAILED( hr ) ){throw FW_ERR_LOCAL_POLICY;}// Retrieve the firewall profile currently in effecthr fwPolicy-get_CurrentProfile( fwProfile );if( FAILED( hr ) ){throw FW_ERR_PROFILE;}// 1、是否开启了防火墙hr fwProfile-get_FirewallEnabled( bFWEnabled );if( FAILED( hr ) ){throw FW_ERR_FIREWALL_IS_ENABLED;}if( bFWEnabled ){// 开启了防火墙再检测是否允许例外hr fwProfile-get_ExceptionsNotAllowed( bDoNoteAllowExceptions );if( FAILED(hr) ){throw FW_ERR_FIREWALL_IS_ENABLED;}if( bDoNoteAllowExceptions ){status TRUE;}else{// 允许意外// 2、得到授权应用程序hr fwProfile-get_AuthorizedApplications( apps );if( FAILED(hr) ){status TRUE;throw FW_ERR_FIREWALL_IS_ENABLED;}// 3、获取当前进程的进程名TCHAR szPEBuff[MAX_PATH]     {0};GetModuleFileName( NULL, szPEBuff, MAX_PATH );BSTR bstrTemp _bstr_t( szPEBuff );// 看当前进程在不在允许列表中hr apps-Item( bstrTemp, app );if( FAILED(hr) ){// 不在允许列表中status TRUE;throw FW_ERR_FIREWALL_IS_ENABLED;}else{//在允许列表中查看是否允许通过防火墙hr app-get_Enabled( bFWEnabled );if( FAILED(hr) ){status TRUE;throw FW_ERR_FIREWALL_IS_ENABLED;}if( bFWEnabled ! VARIANT_FALSE ){status FALSE;if ( bExeEnableFW ! NULL ){*bExeEnableFW true;}}else{status TRUE;}}}}}catch( FW_ERROR_CODE nError ){ret nError;}if( fwPolicy ){fwPolicy-Release();}if( fwMgr ){fwMgr-Release();}CoUninitialize();return status; } 上述接口的返回值标识防护墙是否开启接口的传出参数bExeEnableFW标识当前程序是否允许通过防火墙进行通信。
http://www.hkea.cn/news/14348566/

相关文章:

  • 企业外部网站建设成都工业设计公司排名
  • 网站开发外包方案制作注册会员的网站
  • 服务周到的做网站项目管理软件哪个好
  • 企业网站接入微信支付重庆观音桥房价
  • 公司一定建设网站宁波外贸进出口公司
  • 汕头设计网站建设经营阅读网站需要怎么做
  • 企业如何建设网站呢宝塔面板怎么做自己的网站
  • 新闻资讯网站模板电子商务网站开发书例子
  • 网站开发最严重的问题网站运营风险分析
  • 高端大气网站推荐wordpress跳转代码
  • 移动端网站是什么白云区建网站公司
  • 酒店网站免费建设成都关键词优化技术
  • 上海移动云网站建设成都哪些公司做网站好
  • 网站建设制作的规划方案饰品企业网站建设
  • 手机软件制作和做网站相同做同城信息类网站如何赚钱
  • 设置网站默认首页企业网站建设服务
  • 网站做竞价经常会被攻击吗渭南哪家公司可以做网站
  • 网站改版需求分析文件怎么做网页
  • wordpress地址和站点地址区别游戏网站上做银商为网站人员
  • 创业谷网站建设方案网站建设评分标准
  • 佛山建设网站用php开发网站教程
  • 怎么做钓鱼网站生成wordpress 分页 美化
  • 手机建网站制作wordpress插件写在模板里
  • 关于做无机化学实验的网站网站建设服务费属于
  • 中国购物网站大全排名网站建设培训公司哪家好
  • 个人网站制作与设计论文重庆做兼职哪个网站
  • 农业网站建设方案 ppt模板南京关键词优化软件
  • 网站源码建设模板wordpress 搜索 高亮
  • 各大网站搜索引擎提交入口用阿里云服务器做自己购物网站
  • 数商云公司番禺seo