DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Fonctions WLangage / Fonctions standard / Fonctions de gestion des traitements / Threads, sémaphores, signaux et mutex
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac CatalystUniversal Windows 10 App
Autres
Procédures stockées
Bloque le thread courant en attendant que le mutex soit libre.
Rappel : Un mutex (MUTual EXclusion) est une section critique qui peut être interne à une application ou partagée entre plusieurs applications. Un mutex permet de gérer un accès exclusif à une ressource partagée entre plusieurs threads. Par exemple, un mutex permet de manipuler une zone mémoire partagée.
Syntaxe
<Résultat> = MutexDébut(<Nom du mutex> [, <Durée maximale>])
<Résultat> : Booléen
  • Vrai si le thread a reçu l'autorisation de rentrer dans le mutex,
  • Faux dans le cas contraire (durée maximale écoulée).
<Nom du mutex> : Chaîne de caractères
Nom du mutex manipulé. Si le mutex n'existe pas, il est créé avec les options par défaut (voir la fonction MutexCrée).
<Durée maximale> : Entier optionnel ou Durée optionnelle
Nombre de centièmes de seconde d'attente maximale. Si à la fin de la durée spécifiée, le thread n'a pas reçu l'autorisation, <Résultat> est égal à Faux.
  • Si ce paramètre n'est pas spécifié ou correspond à la constante Infinie, l'attente est infinie.
  • Si ce paramètre vaut 0, <Résultat> correspond à l'état du mutex. Le thread n'est pas mis en attente.
Ce paramètre peut correspondre à :
  • un entier correspondant au nombre de centièmes de seconde,
  • une variable de type Durée,
  • l'indication directe de la durée (par exemple 1 s ou 10 ms).
Composante : wd300vm.dll
Version minimum requise
  • Version 16
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 21/06/2023

Signaler une erreur ou faire une suggestion | Aide en ligne locale