Partager via


PFN_WEBHOST_LISTENER_APPLICATION_POOL_STATE_CHANGED, fonction

Avertit l’adaptateur d’écouteur que l’état d’un pool d’applications a changé.

Syntaxe

typedef VOID(* PFN_WEBHOST_LISTENER_APPLICATION_POOL_STATE_CHANGED)(  
   IN VOID* pContext,  
   IN LPCWSTR AppPoolId,  
   IN BOOL fIsEnabled  
);  

Paramètres

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

AppPoolId
[IN] Pointeur vers une chaîne qui contient le pool d’applications avec l’état modifié.

fIsEnabled
[IN] true pour indiquer que le pool d’applications est activé ; sinon, false.

Valeur renvoyée

VOID.

Remarques

Cette notification se produit quand l’état d’un pool d’applications passe de activé à désactivé ou de désactivé à activé.

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
Fonction WebhostRegisterProtocol