IListenerChannelCallback 接口
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
提供从协议处理程序到辅助进程框架的侦听器通道通知。 还使协议处理程序能访问其他参数,如侦听器通道的 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 支持产品基础结构,不能在代码中直接使用。 通知辅助进程框架侦听器通道已停止。 |