Condividi tramite


Metodo IPmListenerChannelManager::StartListenerChannel

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

Sintassi

virtual HRESULT StartListenerChannel(  
   IN PCWSTR protocolId,  
   IN IWpfListenerChannelCallback* pListenerChannelCallback  
) = 0;  

Parametri

protocolId
Puntatore a una stringa contenente il protocollo (ad esempio HTTP) da avviare.

pListenerChannelCallback
Puntatore a una funzione di callback usata per comunicare al framework del processo di lavoro avviato da un canale listener.

Valore restituito

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

Valore Descrizione
S_OK L'operazione è stata completata.
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::StopListenerChannel