Web 服务器核心函数

本部分介绍 Web 服务器核心和集成的请求处理管道函数。

本节内容

下表列出了集成请求处理管道公开的函数。

函数 说明
压缩 在给定压缩上下文、输入缓冲区、输出缓冲区和压缩级别的情况下压缩数据。
Compress2 在给定压缩上下文、输入缓冲区、输出缓冲区、压缩级别和操作的情况下压缩数据。
CreateCompression 创建新的压缩上下文。
DeInitCompression 取消初始化压缩方案。
DestroyCompression 销毁指定的压缩上下文。
HttpGetExtendedInterface 在给定 HTTP 服务器实例和要向下强制转换的指针的情况下,检索扩展的 HTTP 接口。
InitCompression 初始化压缩方案。
PFN_ASYNC_COMPLETION 定义异步完成函数原型。
PFN_REGISTERMODULE 定义 RegisterModule 本机代码 HTTP 模块的函数原型。
PFN_WEBSOCKET_COMPLETION 定义 WebSocket 完成函数原型。
ResetCompression 重置压缩上下文。

注解

函数 PFN_REGISTERMODULE 是 函数的 RegisterModule 原型。 所有 HTTP 模块都需要实现和导出 RegisterModule 函数,IIS 将使用该函数来加载模块。 有关创建 HTTP 模块的详细信息,请参阅 设计Native-Code HTTP 模块

另请参阅

Web 服务器核心 API 参考