atributo ncacn_spx

La palabra clave ncacn_spx identifica SPX como familia de protocolos para el punto de conexión. Esta familia de protocolos está obsoleta y no debe usarse en nuevas aplicaciones.

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

Parámetros

link-address

Especifica el servidor host. Puede ser una cadena de caracteres (el nombre del servidor) o un número hexadecimal de 20 dígitos que consta de la dirección de red del servidor host (8 dígitos) concatenada con la dirección del nodo (12 dígitos). Consulte Comentarios para obtener instrucciones sobre cómo obtener la dirección de red y la dirección del nodo. Una cadena NULL especifica el equipo local.

port-name

Especifica un número opcional de 16 bits que representa la dirección del socket. Los valores pueden oscilar entre 1 y 65 535. Cuando no se especifica ningún valor, el servicio de asignación de puntos de conexión selecciona un valor de nombre de puerto válido.

Observaciones

Cuando se usa el transporte de ncacn_spx , el nombre del servidor es exactamente el mismo que el nombre de Windows de 32 bits. Sin embargo, dado que los nombres se distribuyen mediante protocolos Novell, deben ajustarse a las convenciones de nomenclatura de Novell. Si un nombre de servidor no es un nombre Novell válido, los servidores no podrán crear puntos de conexión con el transporte ncacn_spx . A continuación se muestra una lista parcial de caracteres prohibidos en nombres de servidor Novell:

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

La ncacn_spx transporte no es compatible con la versión de NWLink proporcionada con MS Client 3.0.

Las aplicaciones cliente windows de 16 bits que usan el transporte de ncacn_spx requieren que se instale el archivo Nwipxspx.dll para ejecutarse en el subsistema WOW. Póngase en contacto con Novell para obtener este archivo.

Nota

Para obtener las direcciones de red y nodo, use la utilidad comcheck de Novell o la API definida por Novell IPXGetInternetAddress. En Windows, también puede obtener estas direcciones con el comando ipxroute config .

 

La sintaxis de la cadena de puerto de transporte SPX, como todas las cadenas de puerto, se define independientemente de la especificación IDL. El compilador realiza alguna comprobación de sintaxis, pero no garantiza que la especificación del punto de conexión sea correcta. Algunos errores se pueden notificar en tiempo de ejecución en lugar de en tiempo de compilación.

Ejemplos

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

Vea también

Extremo

Archivo de definición de interfaz (IDL)

ncacn_at_dsp

ncacn_dnet_nsp

ncacn_ip_tcp

ncacn_nb_ipx

ncacn_nb_nb

ncacn_nb_tcp

ncacn_np

ncacn_vns_spp

ncalrpc

ncadg_ipx

ncadg_ip_udp

enlace de cadena