Compartilhar via


Função WsFreeChannel (webservices.h)

Libera o recurso de memória associado a um objeto Channel.

O Canal deve estar no estado WS_CHANNEL_STATE_CREATED ou WS_CHANNEL_STATE_CLOSED a ser liberado. Se um Canal tiver sido aberto com êxito, ele deverá ser fechado antes de ser liberado.

Sintaxe

void WsFreeChannel(
  [in] WS_CHANNEL *channel
);

Parâmetros

[in] channel

Um ponteiro para o objeto Channel a ser liberado. O ponteiro deve referenciar um objeto WS_CHANNEL válido retornado por WsCreateChannel ou WsCreateChannelForListener. O valor referenciado pode não ser NULL.

Retornar valor

Nenhum

Comentários

Um canal que está em processo de aceitação/abertura não pode ser liberado até que a aceitação/abertura seja concluída. Use WsAbortChannel para cancelar o processo de aceitação/abertura.

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