Rpc NDR Engine (RPC)
Le moteur de représentation de données réseau RPC (Remote Procedure Call) est le moteur de marshaling des composants RPC et DCOM. Le moteur de remise gère tous les problèmes liés au stub d’un appel distant. En tant que processus, le marshaling de remise de remise est piloté par le code C à partir de stubs générés par MIDL, d’un générateur de type JIT MIDL ou par des stubs générés par d’autres outils ou écrits manuellement. À son tour, le moteur de remise pilote l’heure d’exécution sous-jacente (DCOM ou RPC) qui communique avec des transports spécifiques.
Bien que les stubs soient du code C générés par MIDL, les applications sont conseillées de traiter les stubs comme opaques et fortement déconseillés de modifier quoi que ce soit à l’intérieur du stub. Le comportement n’est pas défini si ces routines de remise sont appelées hors contexte.
Le moteur de remise RPC est décrit plus en détail dans les rubriques suivantes :
- Syntaxe de transfert et NDR64
- chaînes de format RPC NDR
- informations de référence sur l’interface RPC NDR