Din documentatia CreateFileMapping [1]:<br><p style="margin-left: 40px;">
If <em>lpName</em> matches the name of an existing event, <u>semaphore</u>, mutex, waitable timer, or
job object, the function fails, and the <strong>GetLastError</strong>
function returns ERROR_INVALID_HANDLE. This occurs because these objects share the
same namespace.</p>Deci ori am inteles eu gresit enuntul, ori ceva acolo trebuie schimbat.<br><br>[1] <a href="http://msdn.microsoft.com/en-us/library/aa366537%28VS.85%29.aspx">http://msdn.microsoft.com/en-us/library/aa366537%28VS.85%29.aspx</a><br>
<br><div class="gmail_quote">2011/3/29 Andrei Gheorghe <span dir="ltr"><<a href="mailto:andreig@gmail.com">andreig@gmail.com</a>></span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
De acord, dar intrebarea era pentru semafor si memorie partajata :).<br><br>Multumesc<div><div></div><div class="h5"><br><br><div class="gmail_quote">2011/3/29 Stefan Munteanu <span dir="ltr"><<a href="mailto:stef8803@gmail.com" target="_blank">stef8803@gmail.com</a>></span><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">2011/3/29 Andrei Gheorghe <<a href="mailto:andreig@gmail.com" target="_blank">andreig@gmail.com</a>>:<br>
<div><div></div><div>> Salut<br>
><br>
> Pe windows ar trebui sa se pastreze comportamentul din enunt - de a avea<br>
> acelasi nume atat pt semafor cat si pt memoria partajata?<br>
><br>
> Intreb pentru ca nu reusesc sa creez o memorie partajata cu acelasi nume cu<br>
> un semafor deja creat. Functia CreateFileMapping crapa cu eroarea "The<br>
> handle is invalid". Exact acelasi apel de functie, cu un caracter in plus la<br>
> sfarsitul numelui cu care se creaza memoria partajata, merge fara probleme.<br>
><br>
> Multumesc<br>
><br>
</div></div>Salut,<br>
<br>
Numele pt un mq trebuie sa fie de forma \\.\mailslot\<nume>, iar<br>
numele pt un semafor trebuie sa fie de forma Global\<nume><br>
Concluzia ar fi ca nu au acelasi nume absolut :)<br>
<br>
Stefan<br>
_______________________________________________<br>
<a href="http://elf.cs.pub.ro/so/wiki/resurse/lista-discutii" target="_blank">http://elf.cs.pub.ro/so/wiki/resurse/lista-discutii</a><br>
</blockquote></div><br>
</div></div></blockquote></div><br>