Interfaccia IListenerChannelCallback
Fornisce notifiche del canale del listener dai gestori del protocollo al framework del processo di lavoro. Consente anche ai gestori del protocollo di accedere a parametri aggiuntivi, ad esempio l'ID del canale del listener.
Sintassi
struct IListenerChannelCallback : IUnknown
Metodi
Nella tabella seguente sono elencati i metodi esposti dall'interfaccia IListenerChannelCallback
.
Nome | Descrizione |
---|---|
GetBlob | Recupera dati che la gestione del protocollo passerà a un canale del listener durante l'avvio di quest'ultimo. |
GetBlobLength | Restituisce le dimensioni dei dati memorizzati nel buffer nel canale del listener. |
GetId | Recupera l'ID di un canale listener che deve essere avviato. |
ReportMessageReceived | Notifica al framework del processo di lavoro la ricezione di un nuovo messaggio. |
ReportStarted | Notifica al framework del processo di lavoro l'avvio di un canale del listener. |
ReportStopped | Notifica al framework del processo di lavoro che un canale listener è stato arrestato. |
Proprietà
Questa interfaccia non contiene proprietà.
Classi derivate
Questa interfaccia non contiene classi derivate.
Commenti
Usare il pBlob
parametro nel GetBlob
metodo per comunicare le modifiche dei dati del canale del listener dopo l'avvio del canale del listener.
Gerarchia di ereditarietà
IListenerChannelCallback
Requisiti
Tipo | Descrizione |
---|---|
Client | - IIS 7.0 in Windows Vista - IIS 7.5 in Windows 7 - IIS 8.0 in Windows 8 - IIS 10.0 in Windows 10 |
Server | - IIS 7.0 in Windows Server 2008 - IIS 7.5 in Windows Server 2008 R2 - IIS 8.0 in Windows Server 2012 - IIS 8.5 in Windows Server 2012 R2 - IIS 10.0 in Windows Server 2016 |
Prodotto | - 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 |
Intestazione | Webhost.h |
Vedere anche
Informazioni di riferimento sulle API del servizio attivazione processo di Windows