共用方式為


IListenerChannelCallback 介面

提供從通訊協定處理常式到背景工作處理序架構的接聽程式通道通知。 也允許通訊協定處理常式存取其他參數,例如接聽程式通道的識別碼。

Syntax

struct IListenerChannelCallback : IUnknown  

方法

下表列出 介面所 IListenerChannelCallback 公開的方法。

名稱 描述
GetBlob 擷取資料,當通訊協定管理員啟動該接聽程式通道時,通訊協定管理員會將此資料傳遞至接聽程式通道。
GetBlobLength 傳回接聽程式通道中緩衝資料的大小。
GetId 擷取需要啟動之接聽程式通道的識別碼。
ReportMessageReceived 通知背景工作處理序架構新訊息已收到。
ReportStarted 通知背景工作處理序架構接聽程式通道已啟動。
ReportStopped 通知背景工作進程架構接聽程式通道已關閉。

屬性

此介面不包含任何屬性。

衍生類別

此介面不包含任何衍生類別。

備註

pBlob使用 方法中的 GetBlob 參數,在接聽程式通道啟動時傳達接聽程式通道資料的變更。

繼承階層架構

IUnknown

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

另請參閱

Windows Process Activation Service API 參考