Использование протоколов IPX, SPX, NETBIOS



         

SPXEstablishConnection - часть 2


Сохраните его для дальнейшего использования.

Если по каким-либо причинам канал создать не удалось, в поле CCode будет записан код ошибки:

00hканал связи создан, ошибок нет;
FChзапрос SPXListenForConnection был отменен функциями IPXCancelEvent или IPXCloseSocket (ESR не вызывается);
FDhсбойный пакет: либо счетчик фрагментов не равен единице, либо размер фрагмента не равен 42;
FFhуказанный в ECB сокет не был открыт;
EFhпереполнилась внутренняя таблица номеров каналов связи; до тех пор, пока какой-нибудь канал не будет закрыт, вы не сможете образовать новые каналы;
EDhадресат не отвечает или сообщает, что он не может создать канал; этот код может возникнуть либо как результат неисправности сетевого аппаратного обеспечения, либо если функция SPXEstablishConnection была отменена при помощи функции SPXAbortConnection.

Обратим ваше внимание на то, что для отмены создания канала необхо-

димо пользоваться специально предназначенной для этого функцией SPXAbortConnection, а не функцией IPXCancelEvent.




Содержание  Назад  Вперед