非同期応答の受信
サーバーが応答を送信したことが通知された後、クライアントは応答を受信できるように、非同期ハンドルを使用して RpcAsyncCompleteCall を呼び出します。 RpcAsyncCompleteCall が正常に完了すると、Reply パラメーターはリモート関数の戻り値を含むバッファーを指します。 非同期リモート関数に [out] パラメーターまたは [in, out] パラメーターとしてクライアント プログラムによって提供されるバッファーには、有効なデータが含まれています。 サーバーが応答を送信する前にクライアントが RpcAsyncCompleteCall を 呼び出すと、その呼び出しは失敗し、RPC_S_ASYNC_CALL_PENDINGの値が返されます。
クライアント プログラムが通知に I/O 完了ポートまたはイベントを使用する場合は、 CloseHandle を呼び出して、ポートを解放するか、不要になったときに処理する必要があります。
フィードバック
https://aka.ms/ContentUserFeedback。
近日公開予定: 2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub イシューを段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、以下を参照してください:フィードバックの送信と表示