[so] [Tema 2] [win] Semafor si memorie partajata - acelasi nume

Andrei Gheorghe andreig at gmail.com
Wed Mar 30 14:09:58 EEST 2011


Multumesc. Pe cand ne putem astepta sa avem disponibile testele?

2011/3/30 Drutu Bogdan <bogdandrutu at gmail.com>

> Am modificat in enunt pentru windows aceasta problema.
>
> 2011/3/29 Andrei Gheorghe <andreig at gmail.com>:
> > Din documentatia CreateFileMapping [1]:
> >
> > If lpName matches the name of an existing event, semaphore, mutex,
> waitable
> > timer, or job object, the function fails, and the GetLastError function
> > returns ERROR_INVALID_HANDLE. This occurs because these objects share the
> > same namespace.
> >
> > Deci ori am inteles eu gresit enuntul, ori ceva acolo trebuie schimbat.
> >
> > [1] http://msdn.microsoft.com/en-us/library/aa366537%28VS.85%29.aspx
> >
> > 2011/3/29 Andrei Gheorghe <andreig at gmail.com>
> >>
> >> De acord, dar intrebarea era pentru semafor si memorie partajata :).
> >>
> >> Multumesc
> >>
> >> 2011/3/29 Stefan Munteanu <stef8803 at gmail.com>
> >>>
> >>> 2011/3/29 Andrei Gheorghe <andreig at gmail.com>:
> >>> > Salut
> >>> >
> >>> > Pe windows ar trebui sa se pastreze comportamentul din enunt - de a
> >>> > avea
> >>> > acelasi nume atat pt semafor cat si pt memoria partajata?
> >>> >
> >>> > Intreb pentru ca nu reusesc sa creez o memorie partajata cu acelasi
> >>> > nume cu
> >>> > un semafor deja creat. Functia CreateFileMapping crapa cu eroarea
> "The
> >>> > handle is invalid". Exact acelasi apel de functie, cu un caracter in
> >>> > plus la
> >>> > sfarsitul numelui cu care se creaza memoria partajata, merge fara
> >>> > probleme.
> >>> >
> >>> > Multumesc
> >>> >
> >>> Salut,
> >>>
> >>> Numele pt un mq trebuie sa fie de forma  \\.\mailslot\<nume>, iar
> >>> numele pt un semafor trebuie sa fie de forma Global\<nume>
> >>> Concluzia ar fi ca nu au acelasi nume absolut :)
> >>>
> >>> Stefan
> >>> _______________________________________________
> >>> http://elf.cs.pub.ro/so/wiki/resurse/lista-discutii
> >>
> >
> >
> > _______________________________________________
> > http://elf.cs.pub.ro/so/wiki/resurse/lista-discutii
> >
>
>
>
> --
> Bogdan.
> _______________________________________________
> http://elf.cs.pub.ro/so/wiki/resurse/lista-discutii
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://cursuri.cs.pub.ro/pipermail/so/attachments/20110330/b2b47660/attachment.htm>


More information about the so mailing list