次の組み合わせを探しています。
既に開いているファイルをサーバーからクライアントに転送します
RFile::TransferToClient(const RMessage2 &,TInt)const
すでに開いているファイルを別のプロセスに転送します
RFile::TransferToProcess(RProcess &,TInt,TInt)const
すでに開いているファイルをサーバーに転送します
RFile::TransferToServer(TIpcArgs &,TInt,TInt)const
最初のスレッド/サーバー/プロセスで、
サーバーがクライアントからすでに開いているファイルを採用できるようにします
RFile::AdoptFromClient(const RMessage2 &,TInt,TInt)
サーバーがクライアントプロセスからすでに開いているファイルを採用できるようにします
RFile::AdoptFromCreator(TInt,TInt)
クライアントがサーバーからすでに開いているファイルを採用できるようにします
RFile::AdoptFromServer(TInt,TInt)
.. 秒で。これにより、ファイルハンドルが効果的に複製され、両方が使用できるようになります。
同じプロセス内のスレッド間で転送する場合は、より簡単に使用できます
RFile::Duplicate(const RFile &,TOwnerType)