Pagina 2 di 2 primaprima 1 2
Visualizzazione dei risultati da 11 a 20 su 20

Discussione: [C] mutex NT

  1. #11
    Utente di HTML.it
    Registrato dal
    Feb 2003
    Messaggi
    698
    in effetti questo sarebbe tipo un semaforo binario..sembrava facesse al caso mio quindi non ho tentato altre strade

    non hai proprio idea del perche non vada?

  2. #12
    Utente di HTML.it
    Registrato dal
    Mar 2006
    Messaggi
    4
    in "prova_cancellare.exe" tu crei il mutex esatto?

    ma gli assegni un nome valido?

  3. #13
    Utente di HTML.it
    Registrato dal
    Feb 2003
    Messaggi
    698
    esatto, li creo il mutex

    per il nome boh! io gli assegno una stringa, dovrebbe andare bene no?

    lo creo cosi
    mutex = CreateMutex (NULL,TRUE,"mutex");

  4. #14
    Utente di HTML.it
    Registrato dal
    Mar 2006
    Messaggi
    4
    Originariamente inviato da Gil Mour
    esatto, li creo il mutex

    per il nome boh! io gli assegno una stringa, dovrebbe andare bene no?

    lo creo cosi
    mutex = CreateMutex (NULL,TRUE,"mutex");
    si ma quando lo crei verifica che l'hai creato...

    CreateMutex (NULL, FALSE, "ProvaProgrammaSincronizzato");

  5. #15
    Utente di HTML.it
    Registrato dal
    Feb 2003
    Messaggi
    698
    di averlo creato sono abbastanza sicuro

    c'e' anche nel codice postato una riga di controllo
    if (mutex==NULL) blablabla

  6. #16
    Utente di HTML.it
    Registrato dal
    Mar 2006
    Messaggi
    4
    io ho provato de e funziona :-|


    io il mutelk nn lo riapro
    ma kiamo solo CreateMutex
    che se esiste lo apre...

  7. #17
    Utente di HTML.it
    Registrato dal
    Feb 2003
    Messaggi
    698
    uhm
    cioe invece di aprirlo con OpenMutex lo riapri con CreateMutex?

    provo

  8. #18
    Utente di HTML.it
    Registrato dal
    Feb 2003
    Messaggi
    698
    a me ne crea un'altro diverso

    dovrebbero fare riferimento allo stesso mutex i due processi
    senno e' come se siamo a un incrocio e ognuno guarda un semaforo diverso

    sai che botti

  9. #19
    Utente di HTML.it
    Registrato dal
    Mar 2006
    Messaggi
    4
    ma come fa acrearnr 1o diverso se x definitzione
    i mutex so oggetti "sigle" condivisi

  10. #20
    Utente di HTML.it
    Registrato dal
    Feb 2003
    Messaggi
    698
    non vorrei dire un'eresia
    ma penso si possano creare tot mutex per tot gruppi di thread o processi da sincronizzare

    cioe nel gruppo uno ho 2 processi, p1 e p2 e li sincronizzo col mutex m1

    nel gruppo 2 ho altri due processi, p3 e p4 e li sincronizzo con un mutex diverso m2

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.