IInternetConnectionOutputByteStream::ShutdownConnection
Перейти к навигации
Перейти к поиску
return_code_t PLATFORM_NATIVE_CALLING_CONVENTION ShutdownConnection(ICP_direction direction) noexcept;
Закрывает входящий, исходящий или оба канала дуплексного интернет-соединения.
- Параметры
direction Идентификатор направления соединения, которое необходимо закрыть. Может принимать значения
При использовании TCP или UDP соединений и входящего направления, которое соответствует значению параметра ICP_direction::Recv, вызов метода не выполняет каких-либо этапов соответствующих (и нижележащих) протоколов; а при поступлении с удаленной стороны данных соединение сбрасывается. Если закрывается исходящее TCP соединение (ICP_direction::Send), вызов метода приводит к посылке TCP-пакета с установленным битом FIN; во всех случаях попытка дальнейшего использования соединения для передачи данных приводит к неопределенной ошибке.Символическое имя Целочисленное значение Описание Send 1 Действие выполняется для исходящего канала. Recv 2 Действие выполняется для входящего канала. Both 3 Действие выполняется для входящего и исходящего каналов. - Возвращаемое значение:
- 32-битовый беззнаковый целый код ошибки, который в случае успешного выполнения неотрицателен.