IHttpModuleFactory 接口

管理 CHttpModule 类的创建。

语法

class IHttpModuleFactory  

方法

下表列出了 接口 IHttpModuleFactory 公开的方法。

名称 说明
GetHttpModule 创建 CHttpModule 类的实例。
Terminate 终止 IHttpModuleFactory 接口。

备注

创建 HTTP 模块时,必须提供接口的 IHttpModuleFactory 实现。 导出的 RegisterModule 函数将使用此模块工厂创建 CHttpModule 类的实例,并从内存中删除 IHttpModuleFactory 接口。

接口必须提供两种方法: GetHttpModuleTerminate。 模块将分别使用这两种方法来创建 CHttpModule 类实例并从内存中卸载自身。

要求

类型 说明
客户端 - Windows Vista 上的 IIS 7.0
- Windows 7 上的 IIS 7.5
- Windows 8 上的 IIS 8.0
- Windows 10 上的 IIS 10.0
服务器 - Windows Server 2008 上的 IIS 7.0
- Windows Server 2008 R2 上的 IIS 7.5
- Windows Server 2012 上的 IIS 8.0
- Windows Server 2012 R2 上的 IIS 8.5
- Windows Server 2016 上的 IIS 10.0
产品 - IIS 7.0、IIS 7.5、IIS 8.0、IIS 8.5、IIS 10.0
- IIS Express 7.5、IIS Express 8.0、IIS Express 10.0
Header Httpserv.h

另请参阅

Web 服务器核心接口
CHttpModule 类