互联网服务支持库3.0#0版(静态版)
授权形式: 免费版
更新时间: 2012-04-10 19:02:59
软件语言: 简体中文
软件平台: Win2000/WinXP/Win2003
软件类别: 程序源码
文件大小: 56.31 KB
评论等级: ★★★★★
下载次数: 0(今日:,本周:,本月:

软件简介

易语言isapi_static.lib支持库中文名为易语言互联网服务支持库静态版本,本支持库实现了对互联网服务 IIS ISAPI Extension/Filter 的支持。数据类型“互联网扩展”用于辅助开发ISAPI扩展程序(Extension),数据类型“互联网筛选器”用于辅助开发IIS筛选器(Filter)。依据微软ISAPI规范,扩展程序和筛选器都是DLL,且需要公开导出满足特定要求的函数,这些导出函数是提供给IIS供它调用的。
    对于扩展程序,必须导出 GetExtensionVersion, HttpExtensionProc 这两个函数,根据需要还可以导出 TerminateExtension 函数:GetExtensionVersion在扩展程序被加载时被调用,有一个整数型参数“版本信息”,返回值为逻辑型表示是否初始化成功,把它的参数传给“互联网扩展.初始化版本信息()”即可完成扩展扩展程序的初始化;HttpExtensionProc在每次处理HTTP请求(Request)时被调用,有一个整数型参数“扩展程序上下文”,返回值为整数型表示处理结果(要求返回 #互联网扩展返回值.xxx 常量之一),把它的参数传给“互联网扩展.初始化互联网扩展()”之后即可通过互联网扩展对象执行各种操作;TerminateExtension如果存在,在扩展程序被卸载时被调用,有一个整数型参数“标记”,返回值为逻辑型。
    对于筛选器,必须导出 GetFilterVersion, HttpFilterProc 这两个函数,根据需要还可以导出 TerminateFilter 函数:GetFilterVersion在筛选器被载入时调用,它有一个整数型参数“版本信息”,返回值为逻辑型表示是否初始化成功,把它的参数传给“互联网筛选器.初始化版本信息()”即可完成筛选器的初始化;HttpFilterProc在每次筛选器事件发生时被调用,它有三个整数型参数“筛选器上下文”“通知类型”“通知数据”,返回值为整数型表示处理结果(要求返回 #互联网筛选器返回值.xxx 常量之一),把它的三个参数传给“互联网筛选器.初始化互联网筛选器()”之后就可以通过互联网筛选器对象执行各种操作了;TerminateFilter如果存在,在筛选器被卸载时被调用,它有一个整数型参数“标记”(无实际意义),返回值为逻辑型。
    本库为一般支持库,需要易系统3.7版本的支持,需要系统核心支持库3.7版本的支持,提供了13种库定义数据类型,提供了83种命令。
    操作系统需求: Windows

下载地址 (请使用浏览器下载)

相关软件

[错误报告] [收藏] [打印] [关闭] [返回顶部]

推荐下载

最新下载