IListenerChannelCallback 接口

定义

提供从协议处理程序到辅助进程框架的侦听器通道通知。 还使协议处理程序能访问其他参数,如侦听器通道的 ID。

此 API 支持产品基础结构,不能在代码中直接使用。

public interface class IListenerChannelCallback
[System.Runtime.InteropServices.Guid("dc3b0a85-9da7-47e4-ba1b-e27da9db8a1e")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface IListenerChannelCallback
[<System.Runtime.InteropServices.Guid("dc3b0a85-9da7-47e4-ba1b-e27da9db8a1e")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type IListenerChannelCallback = interface
Public Interface IListenerChannelCallback
属性

注解

IListenerChannelCallback在 3.5 .NET Framework中引入。 有关详细信息,请参见版本和依赖关系

方法

GetBlob(Byte[], Int32)

此 API 支持产品基础结构,不能在代码中直接使用。

检索协议管理器将在启动侦听器通道时传递给该侦听器通道的数据。

GetBlobLength()

此 API 支持产品基础结构,不能在代码中直接使用。

获取侦听器通道中缓冲数据的大小。

GetId()

此 API 支持产品基础结构,不能在代码中直接使用。

获取必须启动的侦听器通道的 ID。

ReportMessageReceived()

此 API 支持产品基础结构,不能在代码中直接使用。

通知辅助进程框架收到新消息。

ReportStarted()

此 API 支持产品基础结构,不能在代码中直接使用。

通知辅助进程框架侦听器通道已启动。

ReportStopped(Int32)

此 API 支持产品基础结构,不能在代码中直接使用。

通知辅助进程框架侦听器通道已停止。

适用于