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

       

NB_WResetAdapter (0x32)


Команда сбрасывает NETBIOS в исходное состояние, удаляет все имеющиеся каналы и имена (кроме постоянного имени, которое нельзя удалить, не вытащив сетевой адаптер из компьютера). С помощью этой команды можно также изменить максимальное количество доступных программе каналов и используемых одновременно блоков NCB. По умолчанию доступны шесть каналов и 12 блоков NCB.

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

Содержимое
Cmd0x32
LocalSessionNumber Максимальное количество каналов или 0 для использования значения по умолчанию
NetworkNameNumber Максимальное количество блоков NCB или 0 для использования значения по умолчанию
AdapterNumberНомер адаптера; 0 - первый адаптер, 1 - второй

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

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



Содержимое поля CCode на выходеНе используется

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

FinalCCode на выходе

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



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