атрибут ncadg_ipx

Ключевое слово ncadg_ipx определяет IPX как семейство протоколов для конечной точки. Это семейство протоколов устарело и не должно использоваться в новых приложениях.

endpoint("ncadg_ipx:link-address[port-name]")

Параметры

адрес ссылки

Указывает сервер узла. Это может быть строка символов (имя сервера) или шестнадцатеричное число 20 цифр, состоящее из сетевого адреса сервера узла (8 цифр), объединенных с адресом узла (12 цифр). Инструкции по получению сетевого адреса и адреса узла см. в примечаниях. Строка NULL указывает локальный компьютер.

port-name

Указывает необязательный 16-разрядный номер, представляющий адрес сокета. Значения могут варьироваться от 1 до 65535. Если значение не указано, служба сопоставления конечных точек выбирает допустимое значение имени порта .

Замечания

Следующие ограничения применяются к протоколам диаграммы данных, ncadg_ipx и ncadg_ip_udp:

  • Они не поддерживают обратные вызовы. Все функции, использующие атрибут [обратный вызов] , завершаются ошибкой.
  • Они не поддерживают использование конструктора типов канала .

При использовании транспорта ncadg_ipx имя сервера совпадает с 32-разрядным именем сервера Windows. Однако, так как имена распределяются с помощью протоколов Novell, они должны соответствовать соглашениям об именовании Novell. Если имя сервера не является допустимым именем Novell, серверы не смогут создавать конечные точки с помощью транспорта ncadg_ipx . Ниже приведен частичный список символов, запрещенных в именах серверов Novell:

" * + . / : ; < = > ? [ ] \ |

Транспорт ncadg_ipx поддерживается версией NWLink, предоставленной MS Client 3.0.

16-разрядные клиентские приложения Windows, использующие транспорт ncadg_ipx, требуют установки файла Nwipxspx.dll для запуска в подсистеме WOW. Чтобы получить этот файл, обратитесь в Novell.

Чтобы получить адреса сети и узлов, используйте служебную программу comcheck Novell или API IPXGetInternetAddress, определяемую Романлом. В Windows можно также получить эти адреса с помощью команды ipxroute config.

Синтаксис строки порта транспорта TCP/IP, как и все строки портов, определяется независимо от спецификации IDL. Компилятор выполняет некоторые проверки синтаксиса, но не гарантирует правильность спецификации конечной точки. Некоторые ошибки могут сообщаться во время выполнения, а не во время компиляции.

Замечание

Это семейство протоколов не поддерживается в Windows XP.

 

Примеры

[
    uuid(12345678-4000-2006-0000-20000000001a), 
    version(1.1), 
    endpoint("ncadg_ipx:[1000]") 
]
interface iface
{
    // Interface definition statements.
}

См. также

Конечной точки

Файл определения интерфейса (IDL)

ncacn_at_dsp

ncacn_dnet_nsp

ncacn_ip_tcp

ncacn_nb_ipx

ncacn_spx

ncacn_nb_nb

ncacn_nb_tcp

ncacn_np

ncacn_vns_spp

ncalrpc

ncadg_ip_udp

строковая привязка