|
|
|
|
|
MutexCrée (Fonction) En anglais : MutexCreate Crée explicitement un mutex. 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
MutexCrée(<Nom du mutex> [, <Etat initial> [, <Options>]])
<Nom du mutex> : Chaîne de caractères Nom du Mutex à créer. <Etat initial> : Booléen optionnel - Vrai si le mutex est occupé par le thread courant,
- Faux (valeur par défaut) si le mutex est libre.
<Options> : Entier optionnel Mode de partage du mutex : | | partageAucun | Le mutex est propre à l'application. Si la fonction MutexDétruit n'est pas appelée, le mutex est détruit à la fin de l'application. | partageGlobal | Le mutex est partagé avec toutes les applications de la machine. | partageUtilisateur (valeur par défaut) | Le mutex est partagé avec toutes les applications de la session de l'utilisateur qui exécute l'application. |
Documentation également disponible pour…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|