Compartilhar via


atributo ncadg_ipx

O palavra-chave ncadg_ipx identifica o IPX como a família de protocolos do ponto de extremidade. Essa família de protocolos está obsoleta e não deve ser usada em novos aplicativos.

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

Parâmetros

link-address

Especifica o servidor host. Pode ser uma cadeia de caracteres (o nome do servidor) ou um número hexadecimal de 20 dígitos que consiste no endereço de rede do servidor host (8 dígitos) concatenado com o endereço do nó (12 dígitos). Consulte Comentários para obter instruções sobre como obter o endereço de rede e o endereço do nó. Uma cadeia de caracteres NULL especifica o computador local.

nome da porta

Especifica um número opcional de 16 bits que representa o endereço do soquete. Os valores podem variar de 1 a 65535. Quando nenhum valor é especificado, o serviço de mapeamento de ponto de extremidade seleciona um valor de nome de porta válido.

Comentários

As seguintes restrições se aplicam aos protocolos de datagram, ncadg_ipx e ncadg_ip_udp:

  • Eles não dão suporte a retornos de chamada. Todas as funções que usam o atributo [retorno de chamada] falharão.
  • Eles não dão suporte ao uso do construtor do tipo pipe .

Ao usar o transporte ncadg_ipx , o nome do servidor é exatamente o mesmo que o nome do servidor Windows de 32 bits. No entanto, como os nomes são distribuídos usando protocolos Novell, eles devem estar em conformidade com as convenções de nomenclatura novell. Se um nome de servidor não for um nome Novell válido, os servidores não poderão criar pontos de extremidade com o transporte ncadg_ipx . Veja a seguir uma lista parcial de caracteres proibidos em nomes de servidor Novell:

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

O transporte ncadg_ipx é compatível com a versão do NWLink fornecida com o MS Client 3.0.

Aplicativos cliente Windows de 16 bits que usam o transporte ncadg_ipx exigem que o arquivo Nwipxspx.dll ser instalado para ser executado no subsistema WOW. Entre em contato com a Novell para obter esse arquivo.

Para obter os endereços de rede e nó, use o utilitário de verificação da Novell ou a API definida por Novell IPXGetInternetAddress. No Windows, você também pode obter esses endereços com o comando de configuração ipxroute .

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.

Observação

Não há suporte para essa família de protocolos no Windows XP.

 

Exemplos

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

Confira também

Extremidade

Arquivo IDL (Definição de Interface)

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

associação de cadeia de caracteres