Partager via


Fonctions principales du serveur web

Cette section décrit les fonctions Web Server Core et de pipeline de traitement des demandes intégrées.

Dans cette section

Le tableau suivant répertorie les fonctions exposées par le pipeline de traitement des demandes intégré.

Fonction Description
Compresser Compresse les données en fonction du contexte de compression, de la mémoire tampon d’entrée, de la mémoire tampon de sortie et du niveau de compression.
Compress2 Compresse les données en fonction du contexte de compression, de la mémoire tampon d’entrée, de la mémoire tampon de sortie, du niveau de compression et du fonctionnement.
CreateCompression Crée un contexte de compression.
DeInitCompression Dés-initialise le schéma de compression.
DestroyCompression Détruit le contexte de compression spécifié.
HttpGetExtendedInterface Récupère une interface HTTP étendue en fonction de l’instance de serveur HTTP et du pointeur à faire l’objet d’un cast vers le bas.
InitCompression Initialise le schéma de compression.
PFN_ASYNC_COMPLETION Définit le prototype de fonction d’achèvement asynchrone.
PFN_REGISTERMODULE Définit le prototype de RegisterModule fonction pour les modules HTTP en code natif.
PFN_WEBSOCKET_COMPLETION Définit le prototype de fonction d’achèvement WebSocket.
ResetCompression Réinitialise le contexte de compression.

Remarques

La PFN_REGISTERMODULE fonction est un prototype pour la RegisterModule fonction . Tous les modules HTTP sont requis pour implémenter et exporter la RegisterModule fonction, qu’IIS utilisera pour charger le module. Pour plus d’informations sur la création de modules HTTP, consultez Conception de modules HTTP Native-Code.

Voir aussi

Informations de référence sur l’API Web Server Core