Поделиться через


структура NAME_BUFFER (nb30.h)

[Netbios не поддерживается в Windows Vista, Windows Server 2008 и последующих версиях операционной системы]

Структура NAME_BUFFER содержит сведения об имени локальной сети. Одна или несколько NAME_BUFFER структур следует ADAPTER_STATUS структуре, когда приложение указывает команду NCBASTAT в элементе ncb_command структуры NCB .

Синтаксис

typedef struct _NAME_BUFFER {
  UCHAR name[NCBNAMSZ];
  UCHAR name_num;
  UCHAR name_flags;
} NAME_BUFFER, *PNAME_BUFFER;

Члены

name[NCBNAMSZ]

Указывает имя локальной сети. Это значение находится в ncb_name элементе структуры NCB .

name_num

Указывает номер для имени локальной сети. Это значение находится в ncb_num элементе структуры NCB .

name_flags

Указывает текущее состояние записи таблицы имен. Этот элемент может иметь одно из следующих значений.

ЗАРЕГИСТРИРОВАННЫХ

Имя, указанное участником name, успешно добавлено в сеть.

ОТМЕНЕНА РЕГИСТРАЦИЯ

Имя, указанное членом name, имеет активный сеанс при выполнении команды NCBDELNAME. Имя будет удалено из таблицы имен при закрытии сеанса.

ДУБЛИРОВАТЬ

Во время регистрации было обнаружено повторяющееся имя.

DUPLICATE_DEREG

Обнаружено повторяющееся имя с ожидающим отмены регистрации.

GROUP_NAME

Имя, указанное элементом name, было создано с помощью команды NCBADDGRNAME.

UNIQUE_NAME

Имя, указанное элементом name, было создано с помощью команды NCBADDNAME.

Требования

Требование Значение
Минимальная версия клиента Windows 2000 Professional [только классические приложения]
Минимальная версия сервера Windows 2000 Server [только классические приложения]
Верхняя часть nb30.h

См. также раздел

ADAPTER_STATUS

NCB

Структуры NetBIOS

Обзор интерфейса NetBIOS