Локальные сети персональных компьютеров Использование протоколов IPX, SPX, NETBIOS

NB_WCancel (0x35)


Команда используется для отмены других запущенных команд. Адрес NCB для отменяемой команды должен быть записан в поле Buffer.

С помощью этой команды нельзя отменить следующие команды: NB_AddName, NB_AddGroupName, NB_DeleteName, NB_SendDatagramm, NB_SendBroadcastDatagramm, NB_ResetAdapter, NB_SessionStatus, NB_Cancel, NB_Unlink.



Поля NCB на входе Содержимое
Cmd 0x35
Buffer Указатель на блок NCB, для которого отменяется команда
AdapterNumber Номер адаптера; 0 - первый адаптер, 1 - второй

Поля NCB на выходе Содержимое
FinalCCode Окончательный код завершения команды

Содержимое поля

CCode на выходе

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

Содержимое поля

FinalCCode на выходе

Значение
0x00 Нет ошибок
0x03 Неправильный код команды
0x23 Неправильное значение в поле номера адаптера AdapterNumber
0x24 Команда уже начала выполняться, когда пришел запрос на ее отмену
0x26 Данную команду нельзя отменить
0x40 - 0x4F Необычное состояние сети (Unusual network condition)
0x50 - 0xFE Сбой сетевого адаптера или другого сетевого аппаратного обеспечения



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