Método IProtocolManager::Shutdown
Desliga um gerenciador de protocolos.
Sintaxe
virtual HRESULT Shutdown(
IN BOOL fImmediate
) = 0;
Parâmetros
fImmediate
true
para indicar que o desligamento deve ser imediato; caso contrário, false
.
Valor Retornado
Um HRESULT
. Os possíveis valores incluem, mas sem limitação, aqueles na tabela a seguir.
Valor | Descrição |
---|---|
S_OK | Indica que a operação foi bem-sucedida. |
Comentários
O Shutdown
método é chamado por um processo de trabalho quando está sendo desligado; outros aplicativos não devem chamar Shutdown
. Um processo de trabalho pode ter gerenciadores de protocolo interdependentes e chamar o Shutdown
método para um gerenciador de protocolo pode criar um conflito de desligamento. Isso pode ocorrer, por exemplo, quando um gerenciador de protocolos não pode ser desligado porque depende de outro gerenciador de protocolo que está tentando desligar. Por sua vez, esse segundo gerenciador de protocolos não pode ser desligado devido a uma dependência do gerenciador de protocolo original que não pode ser desligado.
Requisitos
Tipo | Descrição |
---|---|
Cliente | – IIS 7.0 no Windows Vista – IIS 7.5 no Windows 7 – IIS 8.0 no Windows 8 – IIS 10.0 no Windows 10 |
Servidor | – IIS 7.0 no Windows Server 2008 – IIS 7.5 no Windows Server 2008 R2 – IIS 8.0 no Windows Server 2012 – IIS 8.5 no Windows Server 2012 R2 – IIS 10.0 no Windows Server 2016 |
Produto | - 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 |
parâmetro | Wpframework.h |
Consulte Também
IProtocolManager Interface
Método IProtocolManager::GetCustomInterface
Método IProtocolManager::GetPmInterface