Основные функции веб-сервера
В этом разделе описываются основные функции веб-сервера и интегрированного конвейера обработки запросов.
В этом разделе
В следующей таблице перечислены функции, предоставляемые интегрированным конвейером обработки запросов.
Функция | Описание |
---|---|
Сжатие | Сжимает данные с учетом контекста сжатия, входного буфера, выходного буфера и уровня сжатия. |
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-модулей.