Интегрированные сети ISDN

         

ioctl-коды команд для соединителей (Winsock



Таблица 7.12. ioctl-коды команд для соединителей (Winsock 2)



Код операции

Тип входа

Тип выхода

Значение

FIONBIO

unsigned long

Не использ.

Разрешает или запрещает неблокирующий режим соединителя.

FIONREAD

Не используется

unsigned long

Определяет объем информации, который может быть считан с соединителя автоматически.

SIOCATMARK

Не использ.

BOOL

Определяет, будут ли считаны все приоритетные данные.

SIO_ASSOCIATE_HANDLE

Зависит от API

Не использ.

Связывает соединитель с заданным дескриптором интерфейса-партнера.

SIO_ENABLE_CIRCULAR_QUEUEING

Не использ.

Не использ.

Разрешает организацию циклической очереди.

SIO_FIND_ROUTE

struct sockaddr

Не использ.

Запрашивает маршрут до указанного адреса.

SIO_FLUSH

Не использ.

Не использ.

Аннулирует содержимое выходной очереди.

SIO_GET_BROADCAST_ADDRESS

Не использ.

struct sockaddr

Возвращает протокольно-зависимый адрес, предназначенный для использования с WSPSendTo

SIO_GET_QOS

Не использ.

QOS

Возвращает текущую спецификацию QOS для соединителя.

SIO_GET_GROUP_QOS

Не использ.

QOS

Возвращает текущую спецификацию QOS для группы, к которой принадлежит соединитель.

SIO_MULTIPOINT_LOOKBACK

BOOL

Не использ.

Определяет, будут ли данные, посланные в ходе многоточечной сессии, получены соединителем на локальной ЭВМ.

SIO_MULTICAST_SCOPE

int

Не использ.

Определяет режим мультикастинг-обмена.

SIO_SET_QOS

QOS

Не использ.

Устанавливает новую спецификацию качества сервиса для соединителя.

SIO_SET_GROUP_QOS

QOS

Не использ.

Устанавливает новую спецификацию для группы, к которой принадлежит соединитель.

SIO_TRANSLATE_HANDLE

int

Зависит от API

Возвращает соответствующий дескриптор соединителя s, который верен для контекста интерфейса.

В таблице 7.13 представлены основные характеристики базовых SPI (Service Provider Interfaces) процедур передачи данных для Winsock 2.



Содержание раздела