Note
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier les répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de changer de répertoire.
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