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