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


атрибут ncadg_ip_udp

Ключевое слово ncadg_ip_udp определяет версию датаграмм TCP/IP в качестве семейства протоколов для конечной точки. Это семейство протоколов устарело и не должно использоваться в новых приложениях.

endpoint("ncadg_ip_udp:server-name[port-name]")

Параметры

имя_сервера

Указывает имя или интернет-адрес для сервера или узла компьютера. Имя является символьной строкой и может быть полным доменным именем. Интернет-адрес является распространенной нотацией адреса в Интернете.

port-name

Указывает необязательное 16-разрядное число. Значения меньше 1024 обычно зарезервированы. Если значение не указано, служба сопоставления конечных точек выбирает допустимое значение имени порта .

Комментарии

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

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

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

Примеры

[
    uuid(12345678-4000-2006-0000-20000000001a), 
    version(1.1), 
    endpoint("ncadg_ip_udp:rainier[1404]") 
]
interface iface1
{
    // Interface definition statements.
}

[
    uuid(87654321-4000-2006-0000-20000000001a), 
    version(1.1), 
    endpoint("ncadg_ip_udp:128.10.2.30[1404]") 
]
interface iface2
{
    // 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_ipx

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