ncalrpc 属性

ncalrpc 关键字将本地进程间通信标识为终结点的协议系列。 此关键字是必须与 [endpoint] 属性一起使用的有效协议系列名称之一。

endpoint("ncalrpc:[port-name]")

参数

port-name

一个字符串,指定应用程序、服务或服务实例 (通信端口,) 客户端用来对服务器进行进程间调用。 字符串最多可以包含 53 个字符,不应包含任何反斜杠 (\) 个字符。 计算机名称不得与 ncalrpc 关键字一起使用。

注解

本地进程间通信端口字符串(如所有端口字符串)的语法由传输实现定义,并且独立于 IDL 规范。 MIDL 编译器执行有限的语法检查,但不能保证终结点规范正确。 某些类错误可能会在运行时报告,而不是在编译时报告。

示例

[
    uuid(12345678-4000-2006-0000-20000000001a), 
    version(1.1), 
    endpoint("ncalrpc:[myapplicationname]") 
] 
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

ncadg_ip_udp

ncadg_ipx

字符串绑定