Share via


RPC NDR エンジン (RPC)

リモート プロシージャ コール (RPC) ネットワーク データ表現 (NDR) エンジンは、RPC および DCOM コンポーネントのマーシャリング エンジンです。 NDR エンジンは、リモート呼び出しのすべてのスタブ関連の問題を処理します。 プロセスとして、NDR マーシャリングは、MIDL で生成されたスタブ、MIDL JIT 型ジェネレーターの C コード、または他のツールによって生成されたスタブまたは手動で記述されたスタブによって駆動されます。 さらに、NDR エンジンは、特定のトランスポートと通信する基になるランタイム (DCOM または RPC) を駆動します。

スタブは MIDL によって生成される C コードですが、アプリケーションはスタブを不透明として扱うことをお勧めします。また、スタブ内の何かを変更することは強くお勧めします。 これらの NDR ルーチンがコンテキストから呼び出される場合、動作は未定義です。

RPC NDR エンジンの詳細については、次のトピックを参照してください。