Atributo ncalrpc
La palabra clave ncalrpc identifica la comunicación entre procesos local como familia de protocolos para el punto de conexión. Esta palabra clave es uno de los nombres de familia de protocolos válidos que se deben usar con el atributo [endpoint].
endpoint("ncalrpc:[port-name]")
-
port-name
-
Cadena de caracteres que especifica el puerto de comunicación (una aplicación, un servicio o una instancia de un servicio) que un cliente usa para realizar llamadas entre procesos a un servidor. La cadena puede contener hasta 53 caracteres y no debe contener caracteres de barra diagonal inversa (\). El nombre del equipo no se debe usar con la palabra clave ncalrpc .
La sintaxis de la cadena de puerto de comunicación entre procesos local, como todas las cadenas de puerto, se define mediante la implementación de transporte y es independiente de la especificación IDL. El compilador MIDL realiza comprobaciones de sintaxis limitadas, pero no garantiza que la especificación del punto de conexión sea correcta. Algunas clases de errores se pueden notificar en tiempo de ejecución en lugar de en tiempo de compilación.
[
uuid(12345678-4000-2006-0000-20000000001a),
version(1.1),
endpoint("ncalrpc:[myapplicationname]")
]
interface iface
{
// Interface definition statements.
}