Compartir a través de


IListenerChannelCallback (Interfaz)

Proporciona notificaciones del canal del agente de escucha de los controladores de protocolos al marco del proceso de trabajo. También permite que los controladores de protocolo accedan a parámetros adicionales, como el identificador del canal de escucha.

Sintaxis

struct IListenerChannelCallback : IUnknown  

Métodos

En la tabla siguiente se enumeran los métodos expuestos por la IListenerChannelCallback interfaz .

Nombre Descripción
GetBlob Recupera datos que el administrador de protocolos pasará a un canal del agente de escucha cuando el administrador de protocolos inicie ese canal del agente de escucha.
GetBlobLength Devuelve el tamaño de los datos almacenados en búfer en el canal del agente de escucha.
GetId Recupera el identificador de un canal de escucha que debe iniciarse.
ReportMessageReceived Notifica al marco del proceso de trabajo que se recibió un nuevo mensaje.
ReportStarted Notifica al marco del proceso de trabajo que se ha iniciado un canal del agente de escucha.
Informe detenido Notifica al marco de proceso de trabajo que un canal de escucha ha apagado.

Propiedades

Esta interfaz no contiene propiedades.

Clases derivadas

Esta interfaz no contiene clases derivadas.

Comentarios

Use el pBlob parámetro en el GetBlob método para comunicar los cambios de los datos del canal del agente de escucha después de que se inicie el canal de escucha.

Jerarquía de herencia

IUnknown

IListenerChannelCallback

Requisitos

Tipo Descripción
Remoto - IIS 7.0 en Windows Vista
- IIS 7.5 en Windows 7
- IIS 8.0 en Windows 8
- IIS 10.0 en Windows 10
Servidor - IIS 7.0 en Windows Server 2008
- IIS 7.5 en Windows Server 2008 R2
- IIS 8.0 en Windows Server 2012
- IIS 8.5 en Windows Server 2012 R2
- IIS 10.0 en Windows Server 2016
Producto - 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
Encabezado Webhost.h

Consulte también

Referencia de la API del servicio de activación de procesos de Windows