Назначение: Получение информации о данной управляющей программе (драйвере) NETBIOS.
Условие вызова --------------
int far pascal netbiosgetinfo (servername,netdevname,level,buf,buflen) int far pascal netbiosgetinfo (servername,netbiosname,level,buf,buflen) char far * servername; /* name of target pc (null if local) */ char far * netbiosname; /* netbios network name */ short level; /* level of info requested */ char far * buf; /* pointer to info buffer */ unsigned short buflen; /* byte length of info buffer */
Уровень 1 содержит "struct netbios_info_1".
Возврат ошибки --------------
Функция возвращает 0, если все нормально. Ниже возможны даны возможные возвраты онибок:
- слишком мал размер буфера для фиксированных полей; - устройство не найдено; - спецпроцессор не найден; - сбой в обмене данными с удаленным спецпроцессором.