Condividi tramite


Funzione WsFreeChannel (webservices.h)

Rilascia la risorsa di memoria associata a un oggetto Channel.

Il canale deve trovarsi nello stato WS_CHANNEL_STATE_CREATED o WS_CHANNEL_STATE_CLOSED da rilasciare. Se un canale è stato aperto correttamente, deve essere chiuso prima che possa essere rilasciato.

Sintassi

void WsFreeChannel(
  [in] WS_CHANNEL *channel
);

Parametri

[in] channel

Puntatore all'oggetto Channel da rilasciare. Il puntatore deve fare riferimento a un oggetto WS_CHANNEL valido restituito da WsCreateChannel o WsCreateChannelForListener. Il valore a cui viene fatto riferimento potrebbe non essere NULL.

Valore restituito

nessuno

Osservazioni

Un canale che si trova nel processo di accettazione/apertura non può essere rilasciato fino al completamento dell'accettazione/apertura. Usare WsAbortChannel per annullare il processo di accettazione/apertura.

Requisiti

Requisito Valore
Client minimo supportato Windows 7 [app desktop | App UWP]
Server minimo supportato Windows Server 2008 R2 [app desktop | App UWP]
Piattaforma di destinazione Windows
Intestazione webservices.h
Libreria WebServices.lib
DLL WebServices.dll