Hallo,
ja und wider so ne Frage ........ eher Theoretischer Natur. Aber ich möchte von verschiedenen Prozessen aus auf SharedMem zugreifen.
Innerhalb eines Prozesses, kann man den Speicherzugriff der Threads ja damit koordinieren. Funktioniert auch super.
jetzt muss ich den Zugriff auf das SharedMem koordinieren. Kann ich den Mutex an andere Prozesse weitergeben? Oder wird
das SharedMem bereits vom System so verwaltet. Das eine Zugriffsverletzung nicht zustande kommt?
Gruss TFT
LockMutex(), Ausserhalb des Aktuellen Processes Aktive ?
- tft
- Beiträge: 650
- Registriert: 08.09.2004 20:18
- Computerausstattung: GFX 3060 Ti , i7 12700F , 32 GB Ram , 900 GB SSD , TV
- Wohnort: Dachsen
- Kontaktdaten:
LockMutex(), Ausserhalb des Aktuellen Processes Aktive ?
TFT seid 1989 , Turgut Frank Temucin , CH-Dachsen/DE-Berlin/TR-Antalya
Mein Projekt (Driving School Evergarden)
Codes bei (GitHub) Videos von (YouTube)
Treffen via Discord: Einladung
PB 6.10 | W11 | i7 12700F | 32 GB Ram | RTX 3060 Ti | 60 Herz -TV FullHD
ARDUINO Freak | Sprecher | Game Dev. | Geschichten Erzähler
Mein Projekt (Driving School Evergarden)
Codes bei (GitHub) Videos von (YouTube)
Treffen via Discord: Einladung
PB 6.10 | W11 | i7 12700F | 32 GB Ram | RTX 3060 Ti | 60 Herz -TV FullHD
ARDUINO Freak | Sprecher | Game Dev. | Geschichten Erzähler

Re: LockMutex(), Ausserhalb des Aktuellen Processes Aktive ?
Als Einstieg in globale Mutex hilft vielleicht:
viewtopic.php?f=3&t=19795
bzw. https://docs.microsoft.com/en-us/window ... ex-objects
https://docs.microsoft.com/en-us/window ... eatemutexw
und als fertige Lösung:
viewtopic.php?f=8&t=29238
viewtopic.php?f=3&t=19795
bzw. https://docs.microsoft.com/en-us/window ... ex-objects
https://docs.microsoft.com/en-us/window ... eatemutexw
und als fertige Lösung:
viewtopic.php?f=8&t=29238
Win11 x64 | PB 6.20
- tft
- Beiträge: 650
- Registriert: 08.09.2004 20:18
- Computerausstattung: GFX 3060 Ti , i7 12700F , 32 GB Ram , 900 GB SSD , TV
- Wohnort: Dachsen
- Kontaktdaten:
Re: LockMutex(), Ausserhalb des Aktuellen Processes Aktive ?
wo genau liegt der Unterschied zwischen PB CreateMutex(), OpenMutex_() und OpenMutexW_() ?
TFT seid 1989 , Turgut Frank Temucin , CH-Dachsen/DE-Berlin/TR-Antalya
Mein Projekt (Driving School Evergarden)
Codes bei (GitHub) Videos von (YouTube)
Treffen via Discord: Einladung
PB 6.10 | W11 | i7 12700F | 32 GB Ram | RTX 3060 Ti | 60 Herz -TV FullHD
ARDUINO Freak | Sprecher | Game Dev. | Geschichten Erzähler
Mein Projekt (Driving School Evergarden)
Codes bei (GitHub) Videos von (YouTube)
Treffen via Discord: Einladung
PB 6.10 | W11 | i7 12700F | 32 GB Ram | RTX 3060 Ti | 60 Herz -TV FullHD
ARDUINO Freak | Sprecher | Game Dev. | Geschichten Erzähler

Re: LockMutex(), Ausserhalb des Aktuellen Processes Aktive ?
PB CreateMutex() heißt bei Windows "critical section": https://docs.microsoft.com/en-us/window ... -functions
Die funktionieren nur innerhalb eines Prozesses
Die funktionieren nur innerhalb eines Prozesses