Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
2 つの単純な RPC 関数を定義するクライアントから MIDL で生成された C++ RPC インターフェイスがあります。
シンプルな C++ アプリケーションからサーバーと通信しようとしています。ヘッダー ファイルしかありません。プログラムを正常にリンクするには、クライアント スタブも必要ですか?
クライアントから非同期 RPC リクエストを行うには、必ずクライアント スタブ ファイルが必要です。
クライアント スタブがない場合は、*.idl ファイルを MIDL でコンパイルする必要があります。コンパイルすると、次の出力が得られます。
[filename].h Header [filename]_c.c Client stub [filename]_s.c Server stub
*.idl ファイルにアクセスできない場合は、*.h ファイルから取得した宣言を使用して、最初から書き直してみてください。