Condividi tramite


Metodo IPmListenerChannelManager::StopListenerChannel

Consente al framework del processo di lavoro di richiedere che un gestore di protocolli arresti un canale del listener per un protocollo.

Sintassi

virtual HRESULT StopListenerChannel(  
   IN PCWSTR protocolId,  
   IN IWpfListenerChannelCallback* pListenerChannelCallback,  
   IN BOOL fImmediate  
) = 0;  

Parametri

protocolId
Puntatore a una stringa che contiene il protocollo (ad esempio, HTTP) da arrestare.

pListenerChannelCallback
Puntatore a una funzione di callback usata per comunicare con il framework del processo di lavoro che è stato arrestato un canale del listener.

fImmediate
true per indicare che il canale del listener deve essere arrestato immediatamente; in caso contrario, false.

Valore restituito

Oggetto HRESULT. I valori possibili includono, ma non sono limitati a, quelli indicati nella tabella seguente.

Valore Descrizione
S_OK Indica che l'operazione è riuscita.
ERROR_FILE_NOT_FOUND Indica che il protocollo specificato da protocolId non è valido.
ERROR_INVALID_PARAMETER Indica che la funzione di callback specificata da pListenerChannelCallback non è valida.

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 Wpframework.h

Vedere anche

Interfaccia IPmListenerChannelManager
Metodo IPmListenerChannelManager::StartListenerChannel