Título: Mutex en win api Publicado por: framled en 10 Diciembre 2012, 23:15 pm AAAA
necesito saber como hacer un mutex(exclusion Mutua) o un semaforo... con la api de windows en c++ alguien me podria ayudar Gracias.- Título: Re: Mutex en win api Publicado por: x64core en 10 Diciembre 2012, 23:41 pm AAAA necesito saber como hacer un mutex(exclusion Mutua) o un semaforo... con la api de windows en c++ alguien me podria ayudar Gracias.- Leé la documentacion de estas APIs: WaitForSingleObject (http://msdn.microsoft.com/en-us/library/windows/desktop/ms687032(v=vs.85).aspx) CreateSemaphore (http://msdn.microsoft.com/en-us/library/windows/desktop/ms682438(v=vs.85).aspx) ReleaseSemaphore (http://msdn.microsoft.com/en-us/library/windows/desktop/ms685071(v=vs.85).aspx) CreateThread (http://msdn.microsoft.com/en-us/library/windows/desktop/ms682453(v=vs.85).aspx) Esas funciones son buenas para empezar sobre el tema, despues hay otras maneras, dependiendo de lo que estas intentado crear para los Mutex es mejor crearlo usando CreateEvent (http://msdn.microsoft.com/en-us/library/windows/desktop/ms682396(v=vs.85).aspx), debido a que es mucho más rapido que cualquier todo metodo. Y luego leete este simple codigo: http://msdn.microsoft.com/en-us/library/windows/desktop/ms686946(v=vs.85).aspx es muy simple, como dije hay muchas de hacerlo ::) Título: Re: Mutex en win api Publicado por: framled en 10 Diciembre 2012, 23:47 pm Esas funciones son buenas para empezar sobre el tema, despues hay otras maneras, dependiendo de lo que estas intentado crear Bueno estoy intentando crear una sincronizacion de diferentes procesos. tengo que hacerlo tanto para mutex y semaforo.... Info sobre semaforos me vendria util.... _____________________ Pierdo tiempo mucho tiempo pierdo tiempo mucho tiempo me dieron la tarea hoy y tengo que entregarlo mañana, no menciono la infinidades de pruebas y trabajos que tengo que entregar en los proximos dias. su ayuda en información me vendria bien Gracias Título: Re: Mutex en win api Publicado por: x64core en 10 Diciembre 2012, 23:53 pm OK lo leere y sobre semaforos en winapi c++?? El ejemplo de la MSDN es una implementacion de semaforo, ese mismo codigo se puede modificar para que utilice exclusion mutua, Simplemente lee el codigo, y ya que sabes la diferencia entre Mutex y semaforo , se modifica. Título: Re: Mutex en win api Publicado por: framled en 10 Diciembre 2012, 23:57 pm gracias
|