Параметры сокета SOL_APPLETALK

В следующей таблице описаны SOL_APPLETALK параметры сокетов, которые применяются к сокетам, созданным для семейства адресов AppleTalk (AF_APPLETALK). Дополнительные сведения о получении и настройке параметров сокета см. на справочных страницах функций getsockopt и setsockopt .

Для перечисления протоколов и обнаружения поддерживаемых свойств для каждого установленного протокола используйте функцию WSAEnumProtocols, WSCEnumProtocols или WSCEnumProtocols32 .

**Параметры сокета sol\_APPLETALK**
Параметр Получить Присвойте параметру Тип Optval Описание
SO_CONFIRM_NAME да WSH_NBP_TUPLE Подтверждает, что заданное имя AppleTalk привязано к указанному адресу.
SO_DEREGISTER_NAME да WSH_REGISTER_NAME Отменяет регистрацию имени из сети.
SO_GETLOCALZONES да WSH_LOOKUP_ZONES Возвращает список имен зон, известных заданному имени адаптера.
SO_GETMYZONE да char [] Возвращает зону по умолчанию в сети.
SO_GETNETINFO да WSH_LOOKUP_NETDEF_ON_ADAPTER Возвращает начальные значения для сети, а также зоны по умолчанию. Параметр optlen должен быть по крайней мере на один байт больше размера структуры WSH_LOOKUP_NETDEF_ON_ADAPTER .
SO_GETZONELIST да WSH_LOOKUP_ZONES Возвращает имена зон из списка зон Интернета. Параметр optlen должен быть по крайней мере на один байт больше размера структуры WSH_LOOKUP_ZONES .
SO_LOOKUP_MYZONE да То же, что и SO_GETMYZONE
SO_LOOKUP_NAME да WSH_LOOKUP_NAME Ищет указанное имя NBP и возвращает соответствующие кортежи имени и сведений NBP. Параметр optlen должен быть по крайней мере на один байт больше размера структуры WSH_LOOKUP_NAME.
SO_LOOKUP_NETDEF_ON_ADAPTER да WSH_LOOKUP_NETDEF_ON_ADAPTER То же, что и SO_GETNETINFO.
SO_LOOKUP_ZONES да WSH_LOOKUP_ZONES То же, что и SO_GETZONELIST.
SO_LOOKUP_ZONES_ON_ADAPTER да WSH_LOOKUP_ZONES То же, что и SO_GETLOCALZONES.
SO_PAP_GET_SERVER_STATUS да WSH_PAP_GET_SERVER_STATUS Возвращает состояние PAP от заданного сервера.
SO_PAP_PRIME_READ да char [] Этот вызов выполняет считывания при подключении PAP, чтобы отправитель смог начать отправку данных.
SO_PAP_SET_SERVER_STATUS да char [] Задает состояние для отправки, если другой клиент запрашивает состояние
SO_REGISTER_NAME да WSH_REGISTER_NAME Регистрирует заданное имя в сети AppleTalk.
SO_REMOVE_NAME да WSH_REGISTER_NAME То же, что и SO_DEREGISTER_NAME

 

**Поддержка Windows для параметров SOL\_APPLETALK**
Параметр Windows Vista и более поздние версии Windows Server 2003 Windows XP Windows 2000 Windows NT4 Windows 9x/Me
SO_CONFIRM_NAME x x x x
SO_DEREGISTER_NAME x x x x
SO_GETLOCALZONES x x x x
SO_GETMYZONE x x x x
SO_GETNETINFO x x x x
SO_GETZONELIST x x x x
SO_LOOKUP_MYZONE x x x x
SO_LOOKUP_NAME x x x x
SO_LOOKUP_NETDEF_ON_ADAPTER x x x x
SO_LOOKUP_ZONES x x x x
SO_LOOKUP_ZONES_ON_ADAPTER x x x x
SO_PAP_GET_SERVER_STATUS x x x x
SO_PAP_PRIME_READ x x x x
SO_PAP_SET_SERVER_STATUS x x x x
SO_REGISTER_NAME x x x x
SO_REMOVE_NAME x x x x

 

Параметры SOL_APPLETALK поддерживаются только в серверных версиях Windows 2000 и Windows NT 4.0.

Комментарии

Параметры SOL_APPLETALK сокетов и структуры, используемые этими параметрами сокетов, определяются в файле заголовка Atalkwsh.h .

Требования

Требование Значение
Заголовок
Atalkwsh.h