zoukankan      html  css  js  c++  java
  • 通过网页打开应用

     异步可插协议

    功能由Urlmon.dll导出。

    •  好处

        注意:第三方协议实现不会在使用JS的Windows应用,或在新的WindowsUI中的IE浏览器加载。

        应用可以使用插件协议处理器来处理URIl链接或用指定的MIME类型来过滤数据。使用插件协议处理器处理URI链接的能力使开发者可以对IE4.0(或之后)、使用URI monikers的应用实现新的或常用的协议链接。包含在Windows IEl处理器中的默认插件协议处理已有的URI链接,例如http和ftp。

          插件MIME过滤器可以用于为指定的MIME类型过滤数据。不像标准的插件协议处理器和插件命名空间处理器(值提供数据),插件MIME过滤器读取且提供数据。插件MIME过滤器对于 IInternetProtocolSink接口的实现读取由插件协议处理器下载的数据。在数据被处理后,插件MIME过滤器对IInternetProtocol的实现,使得系统可以获取处理的数据。

    • 场景

         一个新的URI链接被引入,且公司向提供支持给使用InternetExplorer 4.0(或更新)的用户。插件协议允许你提供新的插件协议处理器可以被任何使用新的URI链接的请求调用。

    或者说,公司向设计产品帮助父母使小孩不要读取Internet的脏话。你可以设计一个插件MIME过滤器,注册它来处理text/*MIME类型,并用<BEEP>或类似的东西来替换所有的脏话。任何匹配MIME类型的内容,例如Web网页(它的MIME类型通常是text/hmtl),将会调用插件MIME过滤器并将过滤后的数据呈现给用户。

    • 先决条件和依赖项

      

    • 关于插件协议
    1. 关于异步插件协议
    2. 关于插件命名空间句柄
    3. 关于插件MIME过滤器
    • 创建一个异步插件协议处理器
    1. 创建一个插件MIME过滤器

        

    参考文献

    1.MSDN 异步可插协议

    2.MSDN URL Monikers

    3.MSDN程序实现

  • 相关阅读:
    意见汇总
    软件工程团队项目第一次Sprint评审
    《Gogoing》Alpha版使用说明
    5月21日冲刺结束
    5月17日--5月20日站立会议
    5月12日--5月16站立会议
    山药蛋团队每日站立会议
    山药蛋团队成员一周冲刺详细计划表
    站立会议 第十天
    站立会议 第九天
  • 原文地址:https://www.cnblogs.com/mbaymax/p/15527449.html
Copyright © 2011-2022 走看看