Partager via


PFN_WEBHOST_LISTENER_APPLICATION_CREATED, fonction

Avertit l’adaptateur d’écouteur qu’une application configurée pour l’écouteur associé à cet adaptateur d’écouteur a été créée. L’adaptateur d’écouteur peut choisir de configurer cette application avec l’écouteur.

Syntaxe

typedef VOID(* PFN_WEBHOST_LISTENER_APPLICATION_CREATED)(  
   IN VOID* pContext,  
   IN LPCWSTR AppKey,  
   IN LPCWSTR Path,  
   IN DWORD SiteId,  
   IN LPCWSTR AppPoolId,  
   IN PBYTE Bindings,  
   IN DWORD NumberOfBindings,  
   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 la clé permettant de rechercher le domaine d’application.

Path
[IN] Pointeur vers une chaîne qui contient l’URL moins les liaisons.

SiteId
[IN] DWORD qui contient l’identificateur de site sous lequel l’application s’exécute.

AppPoolId
[IN] Pointeur vers une chaîne qui contient le pool d’applications vers lequel cette application doit être routée.

Bindings
[IN] Pointeur vers une BYTE valeur qui contient une collection d’informations de liaison qui est utilisée avec le chemin d’accès pour créer les URL de cette application.

NumberOfBindings
[IN] DWORD qui contient le nombre de liaisons dans le Bindings paramètre .

RequestsBlocked
[IN] true pour avertir l’adaptateur d’écouteur d’écouter sur cette application, mais pas de traiter les demandes sur un protocole non pris en charge ; false pour envoyer des demandes aux applications parentes lorsque l’enfant ne prend pas en charge le protocole.

Valeur renvoyée

VOID.

Remarques

Vous devez enregistrer le AppKey paramètre avec l’application afin qu’il puisse être transmis au gestionnaire de protocole de processus. Le gestionnaire de protocole de processus informe le gestionnaire de protocoles de lancer le domaine d’application spécifié dans AppKey.

PBYTE est déclaré dans le fichier d’en-tête WinDef.h.

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