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

         

и создается соединитель. Исходный соединитель



Таблица 7.13. Базовые SPI процедуры передачи данных Winsock 2







WSPAccept
Входное соединение подтверждается и создается соединитель. Исходный соединитель возвращается в режим ожидания (listening). Эта процедура позволяет условное создание соединителей и их включение в группу.


WSPAsyncSelect
Выполняет WSPSelect в асинхронном режиме.


WSPBind
Присваивает локальное имя безымянному соединителю.


WSPCancelBlockingCall
Аннулирует блокирующую процедуру WinSock.


WSPCloseSocket
Удаляет соединитель из справочной таблицы.


WSPConnect
Инициализирует соединение для специфицированного соединителя. Эта процедура позволяет обмениваться данными о соединении и QOS.


WSPDuplicateSocket
Возвращает структуру WSAPROTOCOL_INFO, которая может быть использована для формирования нового дескриптора соединителя, используемого несколькими процессами.


WSPEnumNetworkEvents
Выявляет факт появления сетевых событий.


WSPEventSelect
Связывает сетевые события с объектами события.


WSPGetOverlappedResult
Сообщает состояние завершения процесса при совмещении операций ввода/вывода.


WSPGetPeerName
Возвращает имя партнера, подключенного к заданному соединителю.


WSPGetSockName
Возвращает локальный адрес, к которому подключен заданный соединитель.


WSPGetSockOpt
Возвращает опцию заданного соединителя.


WSPGetQOSByName
Сообщает параметры QOS на основе названия известной сетевой услуги.


WSPIoctl
Обеспечивает управление соединителем.


WSPJoinLeaf
Подключает периферийный узел к многоточечному обмену.


WSPListen
Организует процесс ожидания (Listen) на заданном соединителе.


WSPRecv
Получает данные от подключенного или неподключенного соединителя. Эта процедура реализует прием рассеянных данных или массивов для соединителей, работающих в режиме совмещения операций ввода/вывода, и использует flags в качестве параметра IN OUT.


WSPRecvDisconnect
Завершает операции приема для соединителя и возвращает информацию об отключении для соединителей, ориентированных на соединение.


WSPRecvFrom
Принимает данные от подключенного или неподключенного соединителя. Эта процедура позволяет работать с рассеянными данными в совмещенном режиме ввода/вывода, и использует flags в качестве параметра IN OUT.


WSPSelect
Выполняет синхронное мультиплексирование.


WSPSend
Посылает данные подключенному соединителю. Эта процедура позволяет работать с рассеянными данными при совмещении операций ввода/вывода.


WSPSendDisconnect
Запускает процесс отключения соединителя и опционно посылает уведомление об отсоединении.


WSPSendTo
Посылает данные в подключенному или неподключенному соединителю. Эта процедура позволяет работать с рассеянными данными при совмещенных операциях ввода/вывода.


WSPSetSockOpt
Запоминает опции, соответствующие определенному соединителю.


WSPShutdown
Прерывает частично дуплексное соединение.


WSPSocket
Процедура формирования соединителя, которая использует в качестве входной структуру WSAPROTOCOL_INFO и позволяет использовать созданный соединитель для совмещенных операций. Позволяет создавать группы соединителей.


WSPStartup
Инициализирует сервис-провайдера WinSock.


WPUCloseEvent
Ликвидирует дескриптор объекта события


WPUCloseSocketHandle
Ликвидирует дескриптор соединителя, сформированный WinSock DLL


WPUCreateEvent
Формирует новый объект события


WPUCreateSocketHandle
Создает новый дескриптор соединителя для не-IFS провайдеров


WPUGetProviderPath
Присылает путь к DLL для специфицированного провайдера


WPUModifyIFSHandle
Присылает модифицированный дескриптор IFS из WinSock DLL


WPUPostMessage
Выполняет стандартную процедуру PostMessage так, чтобы обеспечить обратную совместимость


WPUQueryBlockingCallback
Присылает указатель на вход в цикл псевдоблокировки


WPUQuerySocketHandleContext
Присылает значение контекста соединителя (только для провайдеров, не поддерживающих IFS)


WPUQueueApc
Ставит пользователя в очередь APC для указанной сессии


WPUSetEvent
Устанавливает объект события


WSCDeinstallProvider
Отмена регистрации сервис-провайдера


WSCEnumProtocols
Получение информации о доступных транспортных протоколах


WSCInstallProvider
Регистрация нового сервис-провайдера
<
Содержание раздела