Acerca de la sincronización
Para sincronizar el acceso a un recurso, use uno de los objetos de sincronización en una de las funciones de espera. El estado de un objeto de sincronización se señala o no tiene signo. Las funciones de espera permiten que un subproceso bloquee su propia ejecución hasta que un objeto no asignado especificado se establezca en el estado señalado. Para obtener más información, vea Sincronización entre procesos.
Estos son otros mecanismos de sincronización:
- entrada y salida superpuestas
- llamadas a procedimientos asincrónicos
- objetos de sección críticos
- variables de condición
- bloqueos ligeros de lector y escritor
- Inicialización única
- acceso a variables interbloqueadas
- listas vinculadas entrelazados
- colas del temporizador
- la macro MemoryBarrier
Para obtener más información sobre la sincronización, consulte Problemas de sincronización y multiprocesador.