Suzukiです。
お返事ありがとうございます。
> <http://msdn.microsoft.com/library/default.asp?url=/library/en-us/fileio/base/createfilemapping.asp>
>
> には、
>
> > If this parameter matches the name of an existing named mapping object,
> > the function requests access to the mapping object with the protection
> > specified by flProtect.
>
> と書いてありますので、他のパラメータは無視されると考えた方が良いのかもしれ
> ません。
なるほど。そうですね。
単に既存のものを与えられた保護属性でOpenしに行くだけに読めますね。
> <http://msdn.microsoft.com/library/default.asp?url=/library/en-us/fileio/base/sharing_files_and_memory.asp>
>
> などをみると、二つ目以降のプロセスではOpenFileMappingを使うことを推奨して
> いるように見えますし。
このご指摘を受けて
やっぱりCreateが二人いるのはおかしいような気がしてきました。
二人目はOpenFileMappingを行うのが正しいのでしょうね。
とりあえず、その方針で検討してみます。
どうもありがとうございました。
お返事ありがとうございます。
> <http://msdn.microsoft.com/library/default.asp?url=/library/en-us/fileio/base/createfilemapping.asp>
>
> には、
>
> > If this parameter matches the name of an existing named mapping object,
> > the function requests access to the mapping object with the protection
> > specified by flProtect.
>
> と書いてありますので、他のパラメータは無視されると考えた方が良いのかもしれ
> ません。
なるほど。そうですね。
単に既存のものを与えられた保護属性でOpenしに行くだけに読めますね。
> <http://msdn.microsoft.com/library/default.asp?url=/library/en-us/fileio/base/sharing_files_and_memory.asp>
>
> などをみると、二つ目以降のプロセスではOpenFileMappingを使うことを推奨して
> いるように見えますし。
このご指摘を受けて
やっぱりCreateが二人いるのはおかしいような気がしてきました。
二人目はOpenFileMappingを行うのが正しいのでしょうね。
とりあえず、その方針で検討してみます。
どうもありがとうございました。