Compartilhar via


Função WsResetChannel (webservices.h)

Redefina um canal para que ele possa ser reutilizado.

Sintaxe

HRESULT WsResetChannel(
  [in]           WS_CHANNEL *channel,
  [in, optional] WS_ERROR   *error
);

Parâmetros

[in] channel

O canal a ser redefinido.

[in, optional] error

Especifica onde informações adicionais de erro devem ser armazenadas se a função falhar.

Retornar valor

Essa função pode retornar um desses valores.

Código de retorno Descrição
WS_E_INVALID_OPERATION
O canal estava em um estado inapropriado.

Comentários

Reutilização de um canal em vez de criar um do zero pode melhorar o desempenho.

Essa função só é válida quando o canal está no estado WS_CHANNEL_STATE_CREATED ou WS_CHANNEL_STATE_CLOSED .

Se chamado corretamente, essa função não falhará (por exemplo, devido à falta de recursos do sistema).

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 7 [aplicativos da área de trabalho | Aplicativos UWP]
Servidor mínimo com suporte Windows Server 2008 R2 [aplicativos da área de trabalho | Aplicativos UWP]
Plataforma de Destino Windows
Cabeçalho webservices.h
Biblioteca WebServices.lib
DLL WebServices.dll