“ ncalrpc”からの切り替えで起こりうる問題に“ ncacn_np”
-
08-07-2019 - |
質問
プロセス間通信にRPCを使用するアプリケーションがあります。 " ncalrpc"で使用される同期RPCパイプが判明しました。プロトコルシーケンスはVistaでは許可されません。 「ncacn_np」に切り替えたいRpc_IF_ALLOW_LOCAL_ONLYフラグを指定してRpcServerRegisterEpEx()を使用します。
誰もまだ同じことを試しましたか?このような移行に関連する問題はありますか?
解決
フラグの使用に関する次の情報を見ました:
ローカルのRPCは実際にLPCを使用します(Microsoft Windows Internals 4 ed、fron page 802):
ローカルRPCは、同じシステムにある2つのプロセス間の通信に使用でき、RPCランタイムDLLは、ローカルネットワーキングAPIとしてカーネルモードのローカルプロシージャコール(LPC)機能を使用します。
[編集済み]
詳細なヘルプ RPCクライアントプロトコルレジストリエントリが原因の接続問題のトラブルシューティング方法
所属していません StackOverflow