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


атрибут ncacn_ip_tcp

Ncacn_ip_tcp ключевое слово определяет TCP/IP в качестве семейства протоколов для конечной точки.

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

Параметры

имя_сервера

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

port-name

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

Комментарии

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

Примеры

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

 
endpoint("ncacn_ip_tcp:128.10.2.30[1404]")

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

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

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

ncacn_nb_tcp

ncacn_np

ncacn_spx

ncalrpc

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