|
|
|
|
|
Crea explícitamente un mutex. Un mutex (exclusión mutua) es una sección crítica que puede ser específica de una aplicación o compartida entre varias aplicaciones. Un mutex se utiliza para gestionar un acceso exclusivo a un recurso compartido entre varios threads. Por ejemplo, se puede utilizar un mutex para manejar un área de memoria compartida. Sintaxis
MutexCreate(<Mutex name> [, <Initial status> [, <Options>]])
<Mutex name>: Cadena de caracteres Nombre del mutex a crear. <Initial status>: Booleano opcional - True si el mutex está ocupado por el subproceso actual,
- False (valor predeterminado) si el mutex está libre.
<Options>: Entero opcional Modo para compartir el mutex: | | compartirUsuario (valor predeterminado) | El mutex se comparte entre todas las aplicaciones de la sesión del usuario que ejecuta la aplicación. | shareGlobal | El mutex se comparte entre todas las aplicaciones que se encuentran en el ordenador. | shareNone | El mutex es específico de la aplicación. Si no se llama a MutexDestroy, el mutex se destruye al final de la aplicación. |
Esta página también está disponible para…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|