Boost C++ Libraries: Ticket #5072: Using boost interprocess message_queue with managed_windows_shared_memory https://svn.boost.org/trac10/ticket/5072 <p> Hi, </p> <p> I'm testing the message_queue with multiple user context. But when I run the client (that send the message) in a limited user context and the server (that create the queue and receive the messages) I run in a service context. </p> <p> The problem is: the client site doesn't have access to the file created by the server to make the comunication work. </p> <p> So with a litle research, I realized that I could use the managed_windows_shared_memory to stop using files and use native shared memory from windows. But I don't know how and if it is possible with message_queue. </p> <p> So the big question is: </p> <p> Is possible to use native shared memory with message_queue? If yes, how I do this? </p> <p> Thanks. </p> en-us Boost C++ Libraries /htdocs/site/boost.png https://svn.boost.org/trac10/ticket/5072 Trac 1.4.3 Ion Gaztañaga Fri, 01 Apr 2011 20:14:21 GMT status changed; resolution set https://svn.boost.org/trac10/ticket/5072#comment:1 https://svn.boost.org/trac10/ticket/5072#comment:1 <ul> <li><strong>status</strong> <span class="trac-field-old">new</span> → <span class="trac-field-new">closed</span> </li> <li><strong>resolution</strong> → <span class="trac-field-new">invalid</span> </li> </ul> <p> You can change permissions now (Boost 1.47) in message queue constructors. With windows shared memory you can have the same permission problems. </p> Ticket