Partager via


PFN_WEBHOST_LISTENER_APPLICATION_REQUESTS_BLOCKED_CHANGED, fonction

Avertit l’adaptateur de l’écouteur que l’état bloqué des demandes a changé.

Syntaxe

typedef VOID  
(*PFN_WEBHOST_LISTENER_APPLICATION_REQUESTS_BLOCKED_CHANGED)(  
   IN VOID* pContext,  
   IN LPCWSTR AppKey,  
   IN BOOL RequestsBlocked  
);  

Paramètres

pContext
[IN] Pointeur vers un VOID contexte que l’adaptateur d’écouteur a transmis à WebhostRegisterProtocol.

AppKey
[IN] Pointeur vers une chaîne qui contient le nom de l’application.

RequestsBlocked
[IN] true pour indiquer que les demandes de cette application doivent être bloquées ; false pour indiquer que les demandes de cette application doivent être traitées.

Valeur renvoyée

VOID.

Remarques

Cette fonction de rappel indique à l’adaptateur de l’écouteur que l’état bloqué des demandes a changé pour cette application. Lorsque les demandes sont bloquées, l’écouteur doit retourner un code d’échec au client et ne pas autoriser le processus de travail à accepter les demandes. Cette fonction de rappel résulte d’une modification de la propriété System.ApplicationHost.Configuration.ApplicationElementDefaults.EnabledProtocols pour une application.

Le service WAS (Windows Process Activation Service) appelle cette fonction de façon asynchrone et n’attend pas la fin de la notification.

Spécifications

Type Description
Client - IIS 7.0 sur Windows Vista
- IIS 7.5 sur Windows 7
- IIS 8.0 sur Windows 8
- IIS 10.0 sur Windows 10
Serveur - IIS 7.0 sur Windows Server 2008
- IIS 7.5 sur Windows Server 2008 R2
- IIS 8.0 sur Windows Server 2012
- IIS 8.5 sur Windows Server 2012 R2
- IIS 10.0 sur Windows Server 2016
Produit - 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
En-tête Listeneradapter.h

Voir aussi

Fonctions de rappel de l’adaptateur d’écouteur