ncacn_spx 属性

ncacn_spx关键字 (keyword) 将 SPX 标识为终结点的协议系列。 此协议系列已过时,不应在新应用程序中使用。

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

参数

link-address

指定主机服务器。 可以是 (服务器名称) 的字符串,也可以是由主机服务器的网络地址 (8 位数字组成的 20 位十六进制数字,) 与节点地址 (12 位) 连接。 有关如何获取网络地址和节点地址的说明,请参阅备注。 NULL 字符串指定本地计算机。

port-name

指定表示套接字地址的可选 16 位数字。 值的范围可以是 1 到 65,535。 如果未指定值,终结点映射服务会选择有效的 端口名称 值。

备注

使用 ncacn_spx 传输时,服务器名称与 32 位 Windows 名称完全相同。 但是,由于名称是使用 Novell 协议分发的,因此它们必须符合 Novell 命名约定。 如果服务器名称不是有效的 Novell 名称,则服务器将无法创建具有 ncacn_spx传输的 终结点。 以下是 Novell 服务器名称中禁止的部分字符列表:

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

MS 客户端 3.0 随附的 NWLink 版本不支持 ncacn_spx 传输。

使用 ncacn_spx 传输的 16 位 Windows 客户端应用程序要求Nwipxspx.dll安装文件,以便在 WOW 子系统下运行。 请联系 Novell 获取此文件。

注意

若要获取网络和节点地址,请使用 Novell 的 comcheck 实用工具或 Novell 定义的 API IPXGetInternetAddress。 在 Windows 上,还可以使用 ipxroute config 命令获取这些地址。

 

与所有端口字符串一样,SPX 传输端口字符串的语法是独立于 IDL 规范定义的。 编译器执行某些语法检查,但不保证终结点规范正确。 某些错误可能在运行时而不是编译时报告。

示例

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

另请参阅

端点

接口定义 (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

字符串绑定