atributo ncacn_ip_tcp
O ncacn_ip_tcp palavra-chave identifica TCP/IP como a família de protocolos do ponto de extremidade.
endpoint("ncacn_ip_tcp:server-name[port-name]")
Parâmetros
-
nome do servidor
-
Especifica o nome ou o endereço da Internet para o servidor, ou host, computador. O nome é uma cadeia de caracteres. O endereço da Internet é uma notação de endereço da Internet comum.
-
nome da porta
-
Especifica um número opcional de 16 bits. Os valores inferiores a 1024 geralmente são reservados. Se nenhum valor for especificado, o serviço de mapeamento de ponto de extremidade selecionará um valor de nome de porta válido.
Comentários
A sintaxe da cadeia de caracteres da porta de transporte TCP/IP, como todas as cadeias de caracteres de porta, é definida independentemente da especificação de IDL. O compilador executa algumas verificações de sintaxe, mas não garante que a especificação do ponto de extremidade esteja correta. Alguns erros podem ser relatados em tempo de execução e não em tempo de compilação.
Exemplos
[
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]")
Confira também