AYUDA EN LÍNEA
 WINDEVWEBDEV Y WINDEV MOBILE

Este contenido se ha traducido automáticamente.  Haga clic aquí  para ver la versión en inglés.
Ayuda / WLanguage / Funciones WLanguage / Funciones estándar / Funciones de gestión de procesos / Hilos, semáforos, señales y mutex
WINDEV
WindowsLinuxJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadIOS WidgetApple WatchMac Catalyst
Otros
Procedimientos almacenados
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.
shareGlobalEl mutex se comparte entre todas las aplicaciones que se encuentran en el ordenador.
shareNoneEl mutex es específico de la aplicación. Si no se llama a MutexDestroy, el mutex se destruye al final de la aplicación.
Componente: wd300vm.dll
Versión mínima requerida
  • Versión 16
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 28/01/2025

Señalar un error o enviar una sugerencia | Ayuda local