IListenerChannelCallback 介面
提供從通訊協定處理常式到背景工作處理序架構的接聽程式通道通知。 也允許通訊協定處理常式存取其他參數,例如接聽程式通道的識別碼。
Syntax
struct IListenerChannelCallback : IUnknown
方法
下表列出 介面所 IListenerChannelCallback
公開的方法。
名稱 | 描述 |
---|---|
GetBlob | 擷取資料,當通訊協定管理員啟動該接聽程式通道時,通訊協定管理員會將此資料傳遞至接聽程式通道。 |
GetBlobLength | 傳回接聽程式通道中緩衝資料的大小。 |
GetId | 擷取需要啟動之接聽程式通道的識別碼。 |
ReportMessageReceived | 通知背景工作處理序架構新訊息已收到。 |
ReportStarted | 通知背景工作處理序架構接聽程式通道已啟動。 |
ReportStopped | 通知背景工作進程架構接聽程式通道已關閉。 |
屬性
此介面不包含任何屬性。
衍生類別
此介面不包含任何衍生類別。
備註
pBlob
使用 方法中的 GetBlob
參數,在接聽程式通道啟動時傳達接聽程式通道資料的變更。
繼承階層架構
IListenerChannelCallback
規格需求
類型 | 描述 |
---|---|
Client | - Windows Vista 上的 IIS 7.0 - Windows 7 上的 IIS 7.5 - Windows 8 上的 IIS 8.0 - Windows 10上的 IIS 10.0 |
伺服器 | - Windows Server 2008 上的 IIS 7.0 - Windows Server 2008 R2 上的 IIS 7.5 - Windows Server 2012 上的 IIS 8.0 - Windows Server 2012 R2 上的 IIS 8.5 - Windows Server 2016上的 IIS 10.0 |
產品 | - 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 |
標頭 | Webhost.h |