ncadg_ipx 属性

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

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

参数

link-address

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

port-name

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

备注

以下限制适用于数据报协议, ncadg_ipxncadg_ip_udp

  • 它们不支持回调。 任何使用 [callback] 属性的函数都将失败。
  • 它们不支持使用 管道 类型构造函数。

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

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

MS Client 3.0 随附的 NWLink 版本支持 ncadg_ipx 传输。

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

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

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

注意

Windows XP 不支持此协议系列。

 

示例

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

另请参阅

端点

接口定义 (IDL) 文件

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

字符串绑定