WsFreeChannel 関数 (webservices.h)
Channel オブジェクトに関連付けられているメモリ リソースを解放します。
チャネルは、解放するWS_CHANNEL_STATE_CREATEDまたはWS_CHANNEL_STATE_CLOSED状態である必要があります。 チャネルが正常に開かれている場合は、チャネルを解放する前にチャネルを閉じる必要があります。
構文
void WsFreeChannel(
[in] WS_CHANNEL *channel
);
パラメーター
[in] channel
解放する Channel オブジェクトへのポインター。 ポインターは、WsCreateChannel または WsCreateChannelForListener によって返される有効なWS_CHANNEL オブジェクトを参照する必要があります。 参照される値が NULL でない場合があります。
戻り値
なし
解説
受け入れ/オープン処理中のチャネルは、accept/open が完了するまで解放できません。 WsAbortChannel を使用して、受け入れ/開くプロセスを取り消します。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 7 [デスクトップ アプリ |UWP アプリ] |
サポートされている最小のサーバー | Windows Server 2008 R2 [デスクトップ アプリ |UWP アプリ] |
対象プラットフォーム | Windows |
ヘッダー | webservices.h |
Library | WebServices.lib |
[DLL] | WebServices.dll |