Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Enables the worker process framework to request that a protocol manager stop a listener channel for a protocol.
Syntax
virtual HRESULT StopListenerChannel(
IN PCWSTR protocolId,
IN IWpfListenerChannelCallback* pListenerChannelCallback,
IN BOOL fImmediate
) = 0;
Parameters
protocolId
A pointer to a string that contains the protocol (for example, HTTP) to stop.
pListenerChannelCallback
A pointer to a callback function that is used to communicate to the worker process framework that a listener channel has been stopped.
fImmediate
true
to indicate that the listener channel should be stopped immediately; otherwise, false
.
Return Value
An HRESULT
. Possible values include, but are not limited to, those in the following table.
Value | Description |
---|---|
S_OK | Indicates that the operation was successful. |
ERROR_FILE_NOT_FOUND | Indicates that the protocol specified by protocolId is not valid. |
ERROR_INVALID_PARAMETER | Indicates that the callback function specified by pListenerChannelCallback is not valid. |
Requirements
Type | Description |
---|---|
Client | - IIS 7.0 on Windows Vista - IIS 7.5 on Windows 7 - IIS 8.0 on Windows 8 - IIS 10.0 on Windows 10 |
Server | - IIS 7.0 on Windows Server 2008 - IIS 7.5 on Windows Server 2008 R2 - IIS 8.0 on Windows Server 2012 - IIS 8.5 on Windows Server 2012 R2 - IIS 10.0 on Windows Server 2016 |
Product | - 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 |
Header | Wpframework.h |
See Also
IPmListenerChannelManager Interface
IPmListenerChannelManager::StartListenerChannel Method