7685ff77

NB_WCancel (0x35)


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

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

Поля NCB на входе

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

Поля NCB на выходе

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



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

CCode на выходе

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

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

FinalCCode на выходе

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



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