IListenerChannelCallback, interface
Fournit des notifications de canal d'écouteur de gestionnaires de protocole à l'infrastructure du processus de travail. Permet également aux gestionnaires de protocole d’accéder à des paramètres supplémentaires, tels que l’ID du canal de l’écouteur.
Syntaxe
struct IListenerChannelCallback : IUnknown
Méthodes
Le tableau suivant répertorie les méthodes exposées par l’interface IListenerChannelCallback
.
Nom | Description |
---|---|
GetBlob | Extrait des données que le gestionnaire de protocoles passera à un canal de l'écouteur lorsque le gestionnaire de protocoles démarre ce canal de l'écouteur. |
GetBlobLength | Retourne la taille des données mises en mémoire tampon dans le canal de l’écouteur. |
GetId | Récupère l’ID d’un canal d’écouteur qui doit être démarré. |
ReportMessageReceived | Notifie l'infrastructure du processus de travail qu'un nouveau message a été reçu. |
ReportStarted | Notifie l'infrastructure du processus de travail qu'un canal de l'écouteur a démarrée. |
ReportStopped | Avertit l’infrastructure de processus de travail qu’un canal d’écouteur s’est arrêté. |
Propriétés
Cette interface ne contient aucune propriété.
Classes dérivées
Cette interface ne contient aucune classe dérivée.
Remarques
Utilisez le pBlob
paramètre dans la GetBlob
méthode pour communiquer les modifications des données du canal de l’écouteur après le démarrage du canal de l’écouteur.
Hiérarchie d'héritage
IListenerChannelCallback
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 | Webhost.h |
Voir aussi
Informations de référence sur l’API du service d’activation des processus Windows