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


структура IPX_ADDRESS_DATA (wsnwlink.h)

Структура IPX_ADDRESS_DATA предоставляет сведения о конкретном адаптере, к которому привязан IPX. Используется в сочетании с вызовами функций getsockopt , которые указывают IPX_ADDRESS в параметре optname .

Синтаксис

typedef struct _IPX_ADDRESS_DATA {
  INT     adapternum;
  UCHAR   netnum[4];
  UCHAR   nodenum[6];
  BOOLEAN wan;
  BOOLEAN status;
  INT     maxpkt;
  ULONG   linkspeed;
} IPX_ADDRESS_DATA, *PIPX_ADDRESS_DATA;

Члены

adapternum

Номер адаптера на основе 0.

netnum[4]

Номер сети IPX для связанного адаптера.

nodenum[6]

IpX-адрес узла для связанного адаптера.

wan

Указывает, находится ли адаптер по каналу глобальной сети( WAN). Если задано значение TRUE, адаптер находится по каналу глобальной сети.

status

Указывает, включена ли связь глобальной сети. Значение FALSE указывает, что подключение глобальной сети подключено или адаптер не находится в глобальной сети. Сравните с элементом wan , чтобы определить значение.

maxpkt

Максимальный допустимый размер пакета, за исключением заголовка IPX.

linkspeed

Скорость связи, возвращаемая с шагом 100 байтов в секунду. Например, ссылка 9600 байтов в секунду вернет значение 96.

Комментарии

Номера адаптеров являются базовыми нулями, поэтому, если на данном компьютере имеется восемь адаптеров, они нумеруются от 0 до 7. Чтобы определить количество адаптеров, присутствующих на компьютере, вызовите функцию getsockopt с IPX_MAX_ADAPTER_NUM.

Требования

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

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

getsockopt