Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Um den Zugriff auf eine Ressource zu synchronisieren, verwenden Sie eines der Synchronisierungsobjekte in einer der Wartefunktionen. Der Zustand eines Synchronisierungsobjekts wird entweder signalisiert oder nicht signalisiert. Die Wartefunktionen ermöglichen es einem Thread, seine eigene Ausführung zu blockieren, bis ein angegebenes nicht signaliertes Objekt auf den signalierten Zustand festgelegt ist. Weitere Informationen finden Sie unter Prozessübergreifende Synchronisierung.
Im Folgenden sind weitere Synchronisierungsmechanismen aufgeführt:
- überlappende Eingabe und Ausgabe
- asynchrone Prozeduraufrufe
- Kritische Abschnittsobjekte
- Bedingungsvariablen
- Schlanke Lese-/Schreibsperren
- Einmalige Initialisierung
- Ineinandergreifen des Variablenzugriffs
- Verschachtelte, singly verknüpfte Listen
- Timerwarteschlangen
- Das MemoryBarrier-Makro
Weitere Informationen zur Synchronisierung finden Sie unter Synchronisierungs- und Multiprozessorprobleme.