Compartilhar via


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