1

アプリケーションは、プロセス間通信に Microsoft RPC を使用します。このアプリケーションは、Windows Server 2003 (サーバー WS2003 または WS 2008 --- クライアント WS2003) 上で問題なく動作します。ただし、クライアントが Windows Server 2008 上にある場合、アプリケーションは失敗します。

クライアント部分の流れはこちら

RpcStringBindingCompose(.....) RpcBindingFromStringBinding(.....) RpcMgmtIsServerListening(....) //このメソッドは WS2008 でも成功を返します

この後、IDL ファイル (MIDL コンパイラ 6.00.0366 を使用して生成されたコード) で定義されたメソッド rpcMethod(...) を呼び出すたびに、「操作はサポートされていません」という例外 (エラー コード 1764) がスローされます。MIDL で生成されたスタブは、この例外をスローする NdrClientCall2() にリダイレクトします。

ここで報告された同様の問題:操作はサポートされていません

4

0 に答える 0