Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Les programmes peuvent utiliser ces attributs sur des fonctions individuelles au sein de l’interface et affecter uniquement cette fonction.
| Attribut | Usage |
|---|---|
| message | L’appel de procédure distante doit être traité comme un message asynchrone du client vers le serveur. Le client effectue l’appel et retourne immédiatement, tandis que l’appel réel est géré par le transport message-queuing (ncadg_mq). |
| peut-être | Le client effectuant cet appel de procédure distante ne s’attend à aucune réponse indiquant la remise ou l’achèvement de l’appel. Contrairement à message opérations où aucune réponse n’est attendue, mais la remise est garantie. |
| de diffusion | L’appel de procédure distante doit être envoyé à tous les serveurs sur le réseau. Le client accepte le premier retour, les réponses suivantes d’autres serveurs sont ignorées. |
| idempotent | L’appel ne change pas d’état et retourne les mêmes informations chaque fois qu’il est appelé avec les mêmes paramètres d’entrée. |
| de rappel | Désigne une fonction qui réside dans l’application cliente, que le serveur peut appeler pour obtenir des informations auprès du client. |
| call_as | Mappe une fonction nonremotable à un appel de procédure distante. |
| local | Désigne une procédure locale pour laquelle MIDL ne génère pas de code stub. |
Sur les interfaces nonobjet, vous pouvez également appliquer l’attribut context_handle à une fonction pour spécifier les caractéristiques de la valeur de retour.