Compartir a través de


Atributos de llamada de función

Los programas pueden usar estos atributos en funciones individuales dentro de la interfaz y afectan solo a esa función.

Atributo Uso
Mensaje La llamada a procedimiento remoto se tratará como un mensaje asincrónico del cliente al servidor. El cliente realiza la llamada y devuelve inmediatamente, mientras que la llamada real se controla mediante el transporte de cola de mensajes (ncadg_mq).
quizás El cliente que realiza esta llamada a procedimiento remoto no espera ninguna respuesta que indique la entrega o finalización de la llamada. Esto contrasta con las operaciones de mensaje en las que no se espera ninguna respuesta, pero se garantiza la entrega.
Difusión La llamada a procedimiento remoto se enviará a todos los servidores de la red. El cliente acepta la primera devolución, se descartan las respuestas posteriores de otros servidores.
idempotent La llamada no cambia el estado y devuelve la misma información cada vez que se llama con los mismos parámetros de entrada.
devolución de llamada Designa una función que reside en la aplicación cliente, a la que el servidor puede llamar para obtener información del cliente.
call_as Asigna una función nomotable a una llamada a procedimiento remoto.
Local Designa un procedimiento local para el que MIDL no genera código auxiliar.

 

En las interfaces que no son de objeto , también puede aplicar el atributo context_handle a una función para especificar las características del valor devuelto.